Skip to content

Commit 0c64387

Browse files
authored
Move getNativeTypeSize library function as legacy. NFC (emscripten-core#25509)
This function is not used anywhere in emscripten anymore.
1 parent e3a0742 commit 0c64387

File tree

5 files changed

+11
-12
lines changed

5 files changed

+11
-12
lines changed

src/lib/libcore.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2267,9 +2267,6 @@ addToLibrary({
22672267
}
22682268
},
22692269

2270-
$getNativeTypeSize__deps: ['$POINTER_SIZE'],
2271-
$getNativeTypeSize: {{{ getNativeTypeSize }}},
2272-
22732270
$wasmTable__docs: '/** @type {WebAssembly.Table} */',
22742271
#if RELOCATABLE
22752272
// In RELOCATABLE mode we create the table in JS.

src/lib/liblegacy.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,9 @@ legacyFuncs = {
122122
// (This was a mistake in the original implementation, and kept
123123
// to avoid breakage.)
124124
$jstoi_s: 'Number',
125+
126+
$getNativeTypeSize__deps: ['$POINTER_SIZE'],
127+
$getNativeTypeSize: {{{ getNativeTypeSize }}},
125128
};
126129

127130
if (WARN_DEPRECATED && !INCLUDE_FULL_LIBRARY) {

test/codesize/test_codesize_minimal_O0.expected.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -937,7 +937,6 @@ Module['FS_createPreloadedFile'] = FS.createPreloadedFile;
937937
'alignMemory',
938938
'mmapAlloc',
939939
'HandleAllocator',
940-
'getNativeTypeSize',
941940
'getUniqueRunDependency',
942941
'addOnPreRun',
943942
'addOnInit',

test/codesize/test_codesize_minimal_O0.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
2-
"a.out.js": 18484,
3-
"a.out.js.gz": 6842,
2+
"a.out.js": 18466,
3+
"a.out.js.gz": 6834,
44
"a.out.nodebug.wasm": 1136,
55
"a.out.nodebug.wasm.gz": 659,
6-
"total": 19620,
7-
"total_gz": 7501,
6+
"total": 19602,
7+
"total_gz": 7493,
88
"sent": [],
99
"imports": [],
1010
"exports": [

test/codesize/test_unoptimized_code_size.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
"no_asserts.js.gz": 8877,
88
"no_asserts.wasm": 12227,
99
"no_asserts.wasm.gz": 6010,
10-
"strict.js": 53546,
11-
"strict.js.gz": 16835,
10+
"strict.js": 53523,
11+
"strict.js.gz": 16823,
1212
"strict.wasm": 15127,
1313
"strict.wasm.gz": 7447,
14-
"total": 178149,
15-
"total_gz": 64117
14+
"total": 178126,
15+
"total_gz": 64105
1616
}

0 commit comments

Comments
 (0)