Skip to content

Commit 835eae3

Browse files
authored
[embind] Honor SUPPORTS_GLOBALTHIS. NFC (#24474)
1 parent 626587b commit 835eae3

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

src/lib/libemval.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,9 @@ var LibraryEmVal = {
141141
return Emval.toHandle(v);
142142
},
143143

144-
#if !DYNAMIC_EXECUTION
144+
#if SUPPORTS_GLOBALTHIS
145+
$emval_get_global: () => globalThis,
146+
#elif !DYNAMIC_EXECUTION
145147
$emval_get_global: () => {
146148
if (typeof globalThis == 'object') {
147149
return globalThis;

test/code_size/embind_val_wasm.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
"a.html": 552,
33
"a.html.gz": 380,
4-
"a.js": 6463,
5-
"a.js.gz": 2798,
4+
"a.js": 5971,
5+
"a.js.gz": 2670,
66
"a.wasm": 9083,
77
"a.wasm.gz": 4682,
8-
"total": 16098,
9-
"total_gz": 7860
8+
"total": 15606,
9+
"total_gz": 7732
1010
}

0 commit comments

Comments
 (0)