From 66fa4f7b55c280c969fcb1180cf84b2fd8c08df8 Mon Sep 17 00:00:00 2001 From: Hood Chatham Date: Wed, 26 Mar 2025 14:44:25 +0100 Subject: [PATCH 1/7] FIX resolvePath handling of .. up from fs root node.parent doesn't actually give us the parent if the node is a FS root. In that case, instead of using `node.parent` we should start over from the beginning. Resolves #23983. --- src/lib/libfs.js | 7 ++++++- test/other/test_resolve_mountpoint_parent.c | 15 +++++++++++++++ test/other/test_resolve_mountpoint_parent.out | 0 test/test_other.py | 5 +++++ 4 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 test/other/test_resolve_mountpoint_parent.c create mode 100644 test/other/test_resolve_mountpoint_parent.out diff --git a/src/lib/libfs.js b/src/lib/libfs.js index 5cdc6bdd0ea65..f980bf9552310 100644 --- a/src/lib/libfs.js +++ b/src/lib/libfs.js @@ -199,7 +199,12 @@ FS.staticInit(); if (parts[i] === '..') { current_path = PATH.dirname(current_path); - current = current.parent; + if (FS.isRoot(current)) { + path = current_path + '/' + parts.slice(i + 1).join('/'); + continue linkloop; + } else { + current = current.parent; + } continue; } diff --git a/test/other/test_resolve_mountpoint_parent.c b/test/other/test_resolve_mountpoint_parent.c new file mode 100644 index 0000000000000..56cc339f44230 --- /dev/null +++ b/test/other/test_resolve_mountpoint_parent.c @@ -0,0 +1,15 @@ +#include +#include +#include +#include +#include "assert.h" + +int main(int argc, char **argv) { + EM_ASM({ + FS.mkdir('/working'); + FS.mkdir('/other'); + FS.mount(NODEFS, { root: '.' }, '/working'); + }); + struct stat statBuf; + assert(stat("/working/../other", &statBuf) == 0); +} diff --git a/test/other/test_resolve_mountpoint_parent.out b/test/other/test_resolve_mountpoint_parent.out new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/test/test_other.py b/test/test_other.py index c501477ae1e9a..49bfb7d595950 100644 --- a/test/test_other.py +++ b/test/test_other.py @@ -8164,6 +8164,11 @@ def test_realpath_2(self): create_file('Folder/testfile.txt', '') self.do_other_test('test_realpath_2.c', emcc_args=['--embed-file', 'testfile.txt', '--embed-file', 'Folder']) + @requires_node + @also_with_wasmfs + def test_resolve_mountpoint_parent(self): + self.do_other_test('test_resolve_mountpoint_parent.c', emcc_args=['-sFORCE_FILESYSTEM', '-lnodefs.js']) + @with_env_modify({'EMCC_LOGGING': '0'}) # this test assumes no emcc output def test_no_warnings(self): # build once before to make sure system libs etc. exist From ee76d83218a2aea76ead2b75a019a47542bdce3c Mon Sep 17 00:00:00 2001 From: Hood Chatham Date: Wed, 26 Mar 2025 17:02:37 +0100 Subject: [PATCH 2/7] Rebaseline code size --- test/code_size/embind_hello_wasm.json | 4 ++-- test/code_size/embind_val_wasm.json | 4 ++-- test/code_size/hello_wasm_worker_wasm.json | 4 ++-- test/code_size/hello_webgl2_wasm.json | 4 ++-- test/code_size/hello_webgl_wasm.json | 4 ++-- test/code_size/random_printf_wasm.json | 8 ++++---- test/code_size/random_printf_wasm2js.json | 8 ++++---- test/other/codesize/test_codesize_cxx_ctors1.gzsize | 2 +- test/other/codesize/test_codesize_cxx_ctors1.jssize | 2 +- test/other/codesize/test_codesize_cxx_ctors1.size | 2 +- test/other/codesize/test_codesize_cxx_ctors2.gzsize | 2 +- test/other/codesize/test_codesize_cxx_ctors2.jssize | 2 +- test/other/codesize/test_codesize_cxx_ctors2.size | 2 +- test/other/codesize/test_codesize_cxx_except.gzsize | 2 +- test/other/codesize/test_codesize_cxx_except.jssize | 2 +- test/other/codesize/test_codesize_cxx_except.size | 2 +- test/other/codesize/test_codesize_cxx_except_wasm.gzsize | 2 +- test/other/codesize/test_codesize_cxx_except_wasm.jssize | 2 +- test/other/codesize/test_codesize_cxx_except_wasm.size | 2 +- .../codesize/test_codesize_cxx_except_wasm_legacy.gzsize | 2 +- .../codesize/test_codesize_cxx_except_wasm_legacy.jssize | 2 +- .../codesize/test_codesize_cxx_except_wasm_legacy.size | 2 +- test/other/codesize/test_codesize_cxx_lto.gzsize | 2 +- test/other/codesize/test_codesize_cxx_lto.jssize | 2 +- test/other/codesize/test_codesize_cxx_lto.size | 2 +- test/other/codesize/test_codesize_cxx_mangle.gzsize | 2 +- test/other/codesize/test_codesize_cxx_mangle.jssize | 2 +- test/other/codesize/test_codesize_cxx_mangle.size | 2 +- test/other/codesize/test_codesize_cxx_noexcept.gzsize | 2 +- test/other/codesize/test_codesize_cxx_noexcept.jssize | 2 +- test/other/codesize/test_codesize_cxx_noexcept.size | 2 +- test/other/codesize/test_codesize_cxx_wasmfs.size | 2 +- test/other/codesize/test_codesize_files_js_fs.gzsize | 2 +- test/other/codesize/test_codesize_files_js_fs.jssize | 2 +- test/other/codesize/test_codesize_files_wasmfs.size | 2 +- test/other/codesize/test_codesize_hello_O0.size | 2 +- test/other/codesize/test_codesize_hello_O1.size | 2 +- test/other/codesize/test_codesize_hello_O2.size | 2 +- test/other/codesize/test_codesize_hello_O3.size | 2 +- test/other/codesize/test_codesize_hello_Os.size | 2 +- test/other/codesize/test_codesize_hello_Oz.size | 2 +- test/other/codesize/test_codesize_hello_dylink.funcs | 2 +- test/other/codesize/test_codesize_hello_dylink.size | 2 +- .../other/codesize/test_codesize_hello_single_file.gzsize | 2 +- .../other/codesize/test_codesize_hello_single_file.jssize | 2 +- test/other/codesize/test_codesize_hello_wasmfs.size | 2 +- test/other/codesize/test_codesize_minimal_pthreads.size | 2 +- test/other/test_unoptimized_code_size.wasm.size | 2 +- .../other/test_unoptimized_code_size_no_asserts.wasm.size | 2 +- test/other/test_unoptimized_code_size_strict.wasm.size | 2 +- 50 files changed, 61 insertions(+), 61 deletions(-) diff --git a/test/code_size/embind_hello_wasm.json b/test/code_size/embind_hello_wasm.json index 2fcd2e346f049..f59678e61bdad 100644 --- a/test/code_size/embind_hello_wasm.json +++ b/test/code_size/embind_hello_wasm.json @@ -4,7 +4,7 @@ "a.js": 9094, "a.js.gz": 3993, "a.wasm": 7348, - "a.wasm.gz": 3378, + "a.wasm.gz": 3375, "total": 16994, - "total_gz": 7751 + "total_gz": 7748 } diff --git a/test/code_size/embind_val_wasm.json b/test/code_size/embind_val_wasm.json index 141f08c8f3bfd..8081af06c8471 100644 --- a/test/code_size/embind_val_wasm.json +++ b/test/code_size/embind_val_wasm.json @@ -4,7 +4,7 @@ "a.js": 6940, "a.js.gz": 3000, "a.wasm": 9155, - "a.wasm.gz": 4722, + "a.wasm.gz": 4724, "total": 16647, - "total_gz": 8102 + "total_gz": 8104 } diff --git a/test/code_size/hello_wasm_worker_wasm.json b/test/code_size/hello_wasm_worker_wasm.json index e8f273675b42a..cbbfa72fecbbb 100644 --- a/test/code_size/hello_wasm_worker_wasm.json +++ b/test/code_size/hello_wasm_worker_wasm.json @@ -6,7 +6,7 @@ "a.ww.js": 115, "a.ww.js.gz": 127, "a.wasm": 1881, - "a.wasm.gz": 1069, + "a.wasm.gz": 1068, "total": 3281, - "total_gz": 2037 + "total_gz": 2036 } diff --git a/test/code_size/hello_webgl2_wasm.json b/test/code_size/hello_webgl2_wasm.json index 615e1ec8f922a..e8b38c3dcb5a2 100644 --- a/test/code_size/hello_webgl2_wasm.json +++ b/test/code_size/hello_webgl2_wasm.json @@ -4,7 +4,7 @@ "a.js": 4382, "a.js.gz": 2251, "a.wasm": 8286, - "a.wasm.gz": 5617, + "a.wasm.gz": 5616, "total": 13122, - "total_gz": 8196 + "total_gz": 8195 } diff --git a/test/code_size/hello_webgl_wasm.json b/test/code_size/hello_webgl_wasm.json index a36f5c68782cf..9cdef1e579af1 100644 --- a/test/code_size/hello_webgl_wasm.json +++ b/test/code_size/hello_webgl_wasm.json @@ -4,7 +4,7 @@ "a.js": 3920, "a.js.gz": 2089, "a.wasm": 8286, - "a.wasm.gz": 5617, + "a.wasm.gz": 5616, "total": 12660, - "total_gz": 8034 + "total_gz": 8033 } diff --git a/test/code_size/random_printf_wasm.json b/test/code_size/random_printf_wasm.json index 1e0edd812059a..57d26b3d24694 100644 --- a/test/code_size/random_printf_wasm.json +++ b/test/code_size/random_printf_wasm.json @@ -1,6 +1,6 @@ { - "a.html": 12494, - "a.html.gz": 6820, - "total": 12494, - "total_gz": 6820 + "a.html": 12490, + "a.html.gz": 6859, + "total": 12490, + "total_gz": 6859 } diff --git a/test/code_size/random_printf_wasm2js.json b/test/code_size/random_printf_wasm2js.json index e4aeb83a30f5f..033ff46ab3230 100644 --- a/test/code_size/random_printf_wasm2js.json +++ b/test/code_size/random_printf_wasm2js.json @@ -1,6 +1,6 @@ { - "a.html": 17262, - "a.html.gz": 7542, - "total": 17262, - "total_gz": 7542 + "a.html": 17261, + "a.html.gz": 7543, + "total": 17261, + "total_gz": 7543 } diff --git a/test/other/codesize/test_codesize_cxx_ctors1.gzsize b/test/other/codesize/test_codesize_cxx_ctors1.gzsize index e3db4d209f412..6098d2d252fd2 100644 --- a/test/other/codesize/test_codesize_cxx_ctors1.gzsize +++ b/test/other/codesize/test_codesize_cxx_ctors1.gzsize @@ -1 +1 @@ -8240 +8257 diff --git a/test/other/codesize/test_codesize_cxx_ctors1.jssize b/test/other/codesize/test_codesize_cxx_ctors1.jssize index f2f22de47dce3..e8d97a737dd13 100644 --- a/test/other/codesize/test_codesize_cxx_ctors1.jssize +++ b/test/other/codesize/test_codesize_cxx_ctors1.jssize @@ -1 +1 @@ -19983 +20047 diff --git a/test/other/codesize/test_codesize_cxx_ctors1.size b/test/other/codesize/test_codesize_cxx_ctors1.size index 9863b896c0d5a..8f15818929d96 100644 --- a/test/other/codesize/test_codesize_cxx_ctors1.size +++ b/test/other/codesize/test_codesize_cxx_ctors1.size @@ -1 +1 @@ -129206 +129195 diff --git a/test/other/codesize/test_codesize_cxx_ctors2.gzsize b/test/other/codesize/test_codesize_cxx_ctors2.gzsize index 66fa55bcc4460..6f786d398902e 100644 --- a/test/other/codesize/test_codesize_cxx_ctors2.gzsize +++ b/test/other/codesize/test_codesize_cxx_ctors2.gzsize @@ -1 +1 @@ -8229 +8245 diff --git a/test/other/codesize/test_codesize_cxx_ctors2.jssize b/test/other/codesize/test_codesize_cxx_ctors2.jssize index fbb5e0a08f958..0cb9ec48bcfe8 100644 --- a/test/other/codesize/test_codesize_cxx_ctors2.jssize +++ b/test/other/codesize/test_codesize_cxx_ctors2.jssize @@ -1 +1 @@ -19961 +20025 diff --git a/test/other/codesize/test_codesize_cxx_ctors2.size b/test/other/codesize/test_codesize_cxx_ctors2.size index 835acf9cccd93..d5efd4a2fb0bd 100644 --- a/test/other/codesize/test_codesize_cxx_ctors2.size +++ b/test/other/codesize/test_codesize_cxx_ctors2.size @@ -1 +1 @@ -128599 +128588 diff --git a/test/other/codesize/test_codesize_cxx_except.gzsize b/test/other/codesize/test_codesize_cxx_except.gzsize index abcd8b14f0171..831a4d06ad6df 100644 --- a/test/other/codesize/test_codesize_cxx_except.gzsize +++ b/test/other/codesize/test_codesize_cxx_except.gzsize @@ -1 +1 @@ -9240 +9252 diff --git a/test/other/codesize/test_codesize_cxx_except.jssize b/test/other/codesize/test_codesize_cxx_except.jssize index 5960086d9db02..6fd72932ec586 100644 --- a/test/other/codesize/test_codesize_cxx_except.jssize +++ b/test/other/codesize/test_codesize_cxx_except.jssize @@ -1 +1 @@ -23720 +23784 diff --git a/test/other/codesize/test_codesize_cxx_except.size b/test/other/codesize/test_codesize_cxx_except.size index b52355112c25c..b04c8d22f2c13 100644 --- a/test/other/codesize/test_codesize_cxx_except.size +++ b/test/other/codesize/test_codesize_cxx_except.size @@ -1 +1 @@ -170827 +170863 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm.gzsize b/test/other/codesize/test_codesize_cxx_except_wasm.gzsize index 50b9644c88713..5160b22178481 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm.gzsize +++ b/test/other/codesize/test_codesize_cxx_except_wasm.gzsize @@ -1 +1 @@ -8189 +8202 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm.jssize b/test/other/codesize/test_codesize_cxx_except_wasm.jssize index 9301b07db1f5f..ddf499aa84f04 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm.jssize +++ b/test/other/codesize/test_codesize_cxx_except_wasm.jssize @@ -1 +1 @@ -19875 +19939 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm.size b/test/other/codesize/test_codesize_cxx_except_wasm.size index 65c93519d4ef8..f984c5f0fd78c 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm.size +++ b/test/other/codesize/test_codesize_cxx_except_wasm.size @@ -1 +1 @@ -144582 +144571 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.gzsize b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.gzsize index 50b9644c88713..5160b22178481 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.gzsize +++ b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.gzsize @@ -1 +1 @@ -8189 +8202 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.jssize b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.jssize index 9301b07db1f5f..ddf499aa84f04 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.jssize +++ b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.jssize @@ -1 +1 @@ -19875 +19939 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size index 57ffcc52fadcb..6c79d493cf45a 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size +++ b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size @@ -1 +1 @@ -142157 +142146 diff --git a/test/other/codesize/test_codesize_cxx_lto.gzsize b/test/other/codesize/test_codesize_cxx_lto.gzsize index 6098d2d252fd2..a8f33242344b6 100644 --- a/test/other/codesize/test_codesize_cxx_lto.gzsize +++ b/test/other/codesize/test_codesize_cxx_lto.gzsize @@ -1 +1 @@ -8257 +8269 diff --git a/test/other/codesize/test_codesize_cxx_lto.jssize b/test/other/codesize/test_codesize_cxx_lto.jssize index cc71b3a1e4909..3a2647f8b9639 100644 --- a/test/other/codesize/test_codesize_cxx_lto.jssize +++ b/test/other/codesize/test_codesize_cxx_lto.jssize @@ -1 +1 @@ -20057 +20121 diff --git a/test/other/codesize/test_codesize_cxx_lto.size b/test/other/codesize/test_codesize_cxx_lto.size index 11625edb7f313..95d25e1cdec59 100644 --- a/test/other/codesize/test_codesize_cxx_lto.size +++ b/test/other/codesize/test_codesize_cxx_lto.size @@ -1 +1 @@ -121939 +122122 diff --git a/test/other/codesize/test_codesize_cxx_mangle.gzsize b/test/other/codesize/test_codesize_cxx_mangle.gzsize index e7c1245506428..1c7e779c837e2 100644 --- a/test/other/codesize/test_codesize_cxx_mangle.gzsize +++ b/test/other/codesize/test_codesize_cxx_mangle.gzsize @@ -1 +1 @@ -9277 +9289 diff --git a/test/other/codesize/test_codesize_cxx_mangle.jssize b/test/other/codesize/test_codesize_cxx_mangle.jssize index 6f9dad955f750..dd617c13056b3 100644 --- a/test/other/codesize/test_codesize_cxx_mangle.jssize +++ b/test/other/codesize/test_codesize_cxx_mangle.jssize @@ -1 +1 @@ -23834 +23898 diff --git a/test/other/codesize/test_codesize_cxx_mangle.size b/test/other/codesize/test_codesize_cxx_mangle.size index 1f389fe78d47f..2f1118818a880 100644 --- a/test/other/codesize/test_codesize_cxx_mangle.size +++ b/test/other/codesize/test_codesize_cxx_mangle.size @@ -1 +1 @@ -232604 +232687 diff --git a/test/other/codesize/test_codesize_cxx_noexcept.gzsize b/test/other/codesize/test_codesize_cxx_noexcept.gzsize index e3db4d209f412..6098d2d252fd2 100644 --- a/test/other/codesize/test_codesize_cxx_noexcept.gzsize +++ b/test/other/codesize/test_codesize_cxx_noexcept.gzsize @@ -1 +1 @@ -8240 +8257 diff --git a/test/other/codesize/test_codesize_cxx_noexcept.jssize b/test/other/codesize/test_codesize_cxx_noexcept.jssize index f2f22de47dce3..e8d97a737dd13 100644 --- a/test/other/codesize/test_codesize_cxx_noexcept.jssize +++ b/test/other/codesize/test_codesize_cxx_noexcept.jssize @@ -1 +1 @@ -19983 +20047 diff --git a/test/other/codesize/test_codesize_cxx_noexcept.size b/test/other/codesize/test_codesize_cxx_noexcept.size index 38b37880347b1..01f723c7a5864 100644 --- a/test/other/codesize/test_codesize_cxx_noexcept.size +++ b/test/other/codesize/test_codesize_cxx_noexcept.size @@ -1 +1 @@ -131769 +131758 diff --git a/test/other/codesize/test_codesize_cxx_wasmfs.size b/test/other/codesize/test_codesize_cxx_wasmfs.size index 756e251803e5c..0142cf0bd238b 100644 --- a/test/other/codesize/test_codesize_cxx_wasmfs.size +++ b/test/other/codesize/test_codesize_cxx_wasmfs.size @@ -1 +1 @@ -169129 +169165 diff --git a/test/other/codesize/test_codesize_files_js_fs.gzsize b/test/other/codesize/test_codesize_files_js_fs.gzsize index c3c69e6e707b3..baae27d0ac518 100644 --- a/test/other/codesize/test_codesize_files_js_fs.gzsize +++ b/test/other/codesize/test_codesize_files_js_fs.gzsize @@ -1 +1 @@ -7553 +7565 diff --git a/test/other/codesize/test_codesize_files_js_fs.jssize b/test/other/codesize/test_codesize_files_js_fs.jssize index f0166e8b0df01..9349ed913677b 100644 --- a/test/other/codesize/test_codesize_files_js_fs.jssize +++ b/test/other/codesize/test_codesize_files_js_fs.jssize @@ -1 +1 @@ -18529 +18593 diff --git a/test/other/codesize/test_codesize_files_wasmfs.size b/test/other/codesize/test_codesize_files_wasmfs.size index 61a9d15a5ddbe..f56484147a452 100644 --- a/test/other/codesize/test_codesize_files_wasmfs.size +++ b/test/other/codesize/test_codesize_files_wasmfs.size @@ -1 +1 @@ -49968 +50038 diff --git a/test/other/codesize/test_codesize_hello_O0.size b/test/other/codesize/test_codesize_hello_O0.size index 4ed4cbb4a695f..5de260a88c0f1 100644 --- a/test/other/codesize/test_codesize_hello_O0.size +++ b/test/other/codesize/test_codesize_hello_O0.size @@ -1 +1 @@ -15170 +15166 diff --git a/test/other/codesize/test_codesize_hello_O1.size b/test/other/codesize/test_codesize_hello_O1.size index 6338b1987b648..74f61fc759e9d 100644 --- a/test/other/codesize/test_codesize_hello_O1.size +++ b/test/other/codesize/test_codesize_hello_O1.size @@ -1 +1 @@ -2673 +2671 diff --git a/test/other/codesize/test_codesize_hello_O2.size b/test/other/codesize/test_codesize_hello_O2.size index 90e525730040d..ede5ca4172efa 100644 --- a/test/other/codesize/test_codesize_hello_O2.size +++ b/test/other/codesize/test_codesize_hello_O2.size @@ -1 +1 @@ -1977 +1975 diff --git a/test/other/codesize/test_codesize_hello_O3.size b/test/other/codesize/test_codesize_hello_O3.size index 173a6680f8970..b0539e90d9ac1 100644 --- a/test/other/codesize/test_codesize_hello_O3.size +++ b/test/other/codesize/test_codesize_hello_O3.size @@ -1 +1 @@ -1737 +1735 diff --git a/test/other/codesize/test_codesize_hello_Os.size b/test/other/codesize/test_codesize_hello_Os.size index 54c9fc81b32d0..921f45ad4bffa 100644 --- a/test/other/codesize/test_codesize_hello_Os.size +++ b/test/other/codesize/test_codesize_hello_Os.size @@ -1 +1 @@ -1728 +1726 diff --git a/test/other/codesize/test_codesize_hello_Oz.size b/test/other/codesize/test_codesize_hello_Oz.size index c2306a4903aa1..39eb8283b0002 100644 --- a/test/other/codesize/test_codesize_hello_Oz.size +++ b/test/other/codesize/test_codesize_hello_Oz.size @@ -1 +1 @@ -1263 +1261 diff --git a/test/other/codesize/test_codesize_hello_dylink.funcs b/test/other/codesize/test_codesize_hello_dylink.funcs index 67e34312338f4..cfe13ffbf5f19 100644 --- a/test/other/codesize/test_codesize_hello_dylink.funcs +++ b/test/other/codesize/test_codesize_hello_dylink.funcs @@ -4,8 +4,8 @@ $__fwritex $__stdio_write $__towrite $__wasm_apply_data_relocs +$__wasm_apply_global_relocs $__wasm_call_ctors -$__wasm_start $_emscripten_stack_alloc $_emscripten_stack_restore $dlcalloc diff --git a/test/other/codesize/test_codesize_hello_dylink.size b/test/other/codesize/test_codesize_hello_dylink.size index ac37333bb7dd7..c7549e4708ae6 100644 --- a/test/other/codesize/test_codesize_hello_dylink.size +++ b/test/other/codesize/test_codesize_hello_dylink.size @@ -1 +1 @@ -8176 +9712 diff --git a/test/other/codesize/test_codesize_hello_single_file.gzsize b/test/other/codesize/test_codesize_hello_single_file.gzsize index a5b5e2e8f434a..79a3480ae6295 100644 --- a/test/other/codesize/test_codesize_hello_single_file.gzsize +++ b/test/other/codesize/test_codesize_hello_single_file.gzsize @@ -1 +1 @@ -3720 +3723 diff --git a/test/other/codesize/test_codesize_hello_single_file.jssize b/test/other/codesize/test_codesize_hello_single_file.jssize index 8e87069d2f046..2c3d2d300e636 100644 --- a/test/other/codesize/test_codesize_hello_single_file.jssize +++ b/test/other/codesize/test_codesize_hello_single_file.jssize @@ -1 +1 @@ -6824 +6820 diff --git a/test/other/codesize/test_codesize_hello_wasmfs.size b/test/other/codesize/test_codesize_hello_wasmfs.size index 173a6680f8970..b0539e90d9ac1 100644 --- a/test/other/codesize/test_codesize_hello_wasmfs.size +++ b/test/other/codesize/test_codesize_hello_wasmfs.size @@ -1 +1 @@ -1737 +1735 diff --git a/test/other/codesize/test_codesize_minimal_pthreads.size b/test/other/codesize/test_codesize_minimal_pthreads.size index 5c210e3da4b20..5f7ea76a0569f 100644 --- a/test/other/codesize/test_codesize_minimal_pthreads.size +++ b/test/other/codesize/test_codesize_minimal_pthreads.size @@ -1 +1 @@ -19396 +19394 diff --git a/test/other/test_unoptimized_code_size.wasm.size b/test/other/test_unoptimized_code_size.wasm.size index 4ed4cbb4a695f..5de260a88c0f1 100644 --- a/test/other/test_unoptimized_code_size.wasm.size +++ b/test/other/test_unoptimized_code_size.wasm.size @@ -1 +1 @@ -15170 +15166 diff --git a/test/other/test_unoptimized_code_size_no_asserts.wasm.size b/test/other/test_unoptimized_code_size_no_asserts.wasm.size index 927075cad6eed..8370a86a691d2 100644 --- a/test/other/test_unoptimized_code_size_no_asserts.wasm.size +++ b/test/other/test_unoptimized_code_size_no_asserts.wasm.size @@ -1 +1 @@ -12251 +12247 diff --git a/test/other/test_unoptimized_code_size_strict.wasm.size b/test/other/test_unoptimized_code_size_strict.wasm.size index 4ed4cbb4a695f..5de260a88c0f1 100644 --- a/test/other/test_unoptimized_code_size_strict.wasm.size +++ b/test/other/test_unoptimized_code_size_strict.wasm.size @@ -1 +1 @@ -15170 +15166 From d37abdbed33f57818b24d71ffabfe7b24a94da8d Mon Sep 17 00:00:00 2001 From: Hood Chatham Date: Thu, 27 Mar 2025 10:06:56 +0100 Subject: [PATCH 3/7] Revert "Rebaseline code size" This reverts commit ee76d83218a2aea76ead2b75a019a47542bdce3c. --- test/code_size/embind_hello_wasm.json | 4 ++-- test/code_size/embind_val_wasm.json | 4 ++-- test/code_size/hello_wasm_worker_wasm.json | 4 ++-- test/code_size/hello_webgl2_wasm.json | 4 ++-- test/code_size/hello_webgl_wasm.json | 4 ++-- test/code_size/random_printf_wasm.json | 8 ++++---- test/code_size/random_printf_wasm2js.json | 8 ++++---- test/other/codesize/test_codesize_cxx_ctors1.gzsize | 2 +- test/other/codesize/test_codesize_cxx_ctors1.jssize | 2 +- test/other/codesize/test_codesize_cxx_ctors1.size | 2 +- test/other/codesize/test_codesize_cxx_ctors2.gzsize | 2 +- test/other/codesize/test_codesize_cxx_ctors2.jssize | 2 +- test/other/codesize/test_codesize_cxx_ctors2.size | 2 +- test/other/codesize/test_codesize_cxx_except.gzsize | 2 +- test/other/codesize/test_codesize_cxx_except.jssize | 2 +- test/other/codesize/test_codesize_cxx_except.size | 2 +- test/other/codesize/test_codesize_cxx_except_wasm.gzsize | 2 +- test/other/codesize/test_codesize_cxx_except_wasm.jssize | 2 +- test/other/codesize/test_codesize_cxx_except_wasm.size | 2 +- .../codesize/test_codesize_cxx_except_wasm_legacy.gzsize | 2 +- .../codesize/test_codesize_cxx_except_wasm_legacy.jssize | 2 +- .../codesize/test_codesize_cxx_except_wasm_legacy.size | 2 +- test/other/codesize/test_codesize_cxx_lto.gzsize | 2 +- test/other/codesize/test_codesize_cxx_lto.jssize | 2 +- test/other/codesize/test_codesize_cxx_lto.size | 2 +- test/other/codesize/test_codesize_cxx_mangle.gzsize | 2 +- test/other/codesize/test_codesize_cxx_mangle.jssize | 2 +- test/other/codesize/test_codesize_cxx_mangle.size | 2 +- test/other/codesize/test_codesize_cxx_noexcept.gzsize | 2 +- test/other/codesize/test_codesize_cxx_noexcept.jssize | 2 +- test/other/codesize/test_codesize_cxx_noexcept.size | 2 +- test/other/codesize/test_codesize_cxx_wasmfs.size | 2 +- test/other/codesize/test_codesize_files_js_fs.gzsize | 2 +- test/other/codesize/test_codesize_files_js_fs.jssize | 2 +- test/other/codesize/test_codesize_files_wasmfs.size | 2 +- test/other/codesize/test_codesize_hello_O0.size | 2 +- test/other/codesize/test_codesize_hello_O1.size | 2 +- test/other/codesize/test_codesize_hello_O2.size | 2 +- test/other/codesize/test_codesize_hello_O3.size | 2 +- test/other/codesize/test_codesize_hello_Os.size | 2 +- test/other/codesize/test_codesize_hello_Oz.size | 2 +- test/other/codesize/test_codesize_hello_dylink.funcs | 2 +- test/other/codesize/test_codesize_hello_dylink.size | 2 +- .../other/codesize/test_codesize_hello_single_file.gzsize | 2 +- .../other/codesize/test_codesize_hello_single_file.jssize | 2 +- test/other/codesize/test_codesize_hello_wasmfs.size | 2 +- test/other/codesize/test_codesize_minimal_pthreads.size | 2 +- test/other/test_unoptimized_code_size.wasm.size | 2 +- .../other/test_unoptimized_code_size_no_asserts.wasm.size | 2 +- test/other/test_unoptimized_code_size_strict.wasm.size | 2 +- 50 files changed, 61 insertions(+), 61 deletions(-) diff --git a/test/code_size/embind_hello_wasm.json b/test/code_size/embind_hello_wasm.json index f59678e61bdad..2fcd2e346f049 100644 --- a/test/code_size/embind_hello_wasm.json +++ b/test/code_size/embind_hello_wasm.json @@ -4,7 +4,7 @@ "a.js": 9094, "a.js.gz": 3993, "a.wasm": 7348, - "a.wasm.gz": 3375, + "a.wasm.gz": 3378, "total": 16994, - "total_gz": 7748 + "total_gz": 7751 } diff --git a/test/code_size/embind_val_wasm.json b/test/code_size/embind_val_wasm.json index 8081af06c8471..141f08c8f3bfd 100644 --- a/test/code_size/embind_val_wasm.json +++ b/test/code_size/embind_val_wasm.json @@ -4,7 +4,7 @@ "a.js": 6940, "a.js.gz": 3000, "a.wasm": 9155, - "a.wasm.gz": 4724, + "a.wasm.gz": 4722, "total": 16647, - "total_gz": 8104 + "total_gz": 8102 } diff --git a/test/code_size/hello_wasm_worker_wasm.json b/test/code_size/hello_wasm_worker_wasm.json index cbbfa72fecbbb..e8f273675b42a 100644 --- a/test/code_size/hello_wasm_worker_wasm.json +++ b/test/code_size/hello_wasm_worker_wasm.json @@ -6,7 +6,7 @@ "a.ww.js": 115, "a.ww.js.gz": 127, "a.wasm": 1881, - "a.wasm.gz": 1068, + "a.wasm.gz": 1069, "total": 3281, - "total_gz": 2036 + "total_gz": 2037 } diff --git a/test/code_size/hello_webgl2_wasm.json b/test/code_size/hello_webgl2_wasm.json index e8b38c3dcb5a2..615e1ec8f922a 100644 --- a/test/code_size/hello_webgl2_wasm.json +++ b/test/code_size/hello_webgl2_wasm.json @@ -4,7 +4,7 @@ "a.js": 4382, "a.js.gz": 2251, "a.wasm": 8286, - "a.wasm.gz": 5616, + "a.wasm.gz": 5617, "total": 13122, - "total_gz": 8195 + "total_gz": 8196 } diff --git a/test/code_size/hello_webgl_wasm.json b/test/code_size/hello_webgl_wasm.json index 9cdef1e579af1..a36f5c68782cf 100644 --- a/test/code_size/hello_webgl_wasm.json +++ b/test/code_size/hello_webgl_wasm.json @@ -4,7 +4,7 @@ "a.js": 3920, "a.js.gz": 2089, "a.wasm": 8286, - "a.wasm.gz": 5616, + "a.wasm.gz": 5617, "total": 12660, - "total_gz": 8033 + "total_gz": 8034 } diff --git a/test/code_size/random_printf_wasm.json b/test/code_size/random_printf_wasm.json index 57d26b3d24694..1e0edd812059a 100644 --- a/test/code_size/random_printf_wasm.json +++ b/test/code_size/random_printf_wasm.json @@ -1,6 +1,6 @@ { - "a.html": 12490, - "a.html.gz": 6859, - "total": 12490, - "total_gz": 6859 + "a.html": 12494, + "a.html.gz": 6820, + "total": 12494, + "total_gz": 6820 } diff --git a/test/code_size/random_printf_wasm2js.json b/test/code_size/random_printf_wasm2js.json index 033ff46ab3230..e4aeb83a30f5f 100644 --- a/test/code_size/random_printf_wasm2js.json +++ b/test/code_size/random_printf_wasm2js.json @@ -1,6 +1,6 @@ { - "a.html": 17261, - "a.html.gz": 7543, - "total": 17261, - "total_gz": 7543 + "a.html": 17262, + "a.html.gz": 7542, + "total": 17262, + "total_gz": 7542 } diff --git a/test/other/codesize/test_codesize_cxx_ctors1.gzsize b/test/other/codesize/test_codesize_cxx_ctors1.gzsize index 6098d2d252fd2..e3db4d209f412 100644 --- a/test/other/codesize/test_codesize_cxx_ctors1.gzsize +++ b/test/other/codesize/test_codesize_cxx_ctors1.gzsize @@ -1 +1 @@ -8257 +8240 diff --git a/test/other/codesize/test_codesize_cxx_ctors1.jssize b/test/other/codesize/test_codesize_cxx_ctors1.jssize index e8d97a737dd13..f2f22de47dce3 100644 --- a/test/other/codesize/test_codesize_cxx_ctors1.jssize +++ b/test/other/codesize/test_codesize_cxx_ctors1.jssize @@ -1 +1 @@ -20047 +19983 diff --git a/test/other/codesize/test_codesize_cxx_ctors1.size b/test/other/codesize/test_codesize_cxx_ctors1.size index 8f15818929d96..9863b896c0d5a 100644 --- a/test/other/codesize/test_codesize_cxx_ctors1.size +++ b/test/other/codesize/test_codesize_cxx_ctors1.size @@ -1 +1 @@ -129195 +129206 diff --git a/test/other/codesize/test_codesize_cxx_ctors2.gzsize b/test/other/codesize/test_codesize_cxx_ctors2.gzsize index 6f786d398902e..66fa55bcc4460 100644 --- a/test/other/codesize/test_codesize_cxx_ctors2.gzsize +++ b/test/other/codesize/test_codesize_cxx_ctors2.gzsize @@ -1 +1 @@ -8245 +8229 diff --git a/test/other/codesize/test_codesize_cxx_ctors2.jssize b/test/other/codesize/test_codesize_cxx_ctors2.jssize index 0cb9ec48bcfe8..fbb5e0a08f958 100644 --- a/test/other/codesize/test_codesize_cxx_ctors2.jssize +++ b/test/other/codesize/test_codesize_cxx_ctors2.jssize @@ -1 +1 @@ -20025 +19961 diff --git a/test/other/codesize/test_codesize_cxx_ctors2.size b/test/other/codesize/test_codesize_cxx_ctors2.size index d5efd4a2fb0bd..835acf9cccd93 100644 --- a/test/other/codesize/test_codesize_cxx_ctors2.size +++ b/test/other/codesize/test_codesize_cxx_ctors2.size @@ -1 +1 @@ -128588 +128599 diff --git a/test/other/codesize/test_codesize_cxx_except.gzsize b/test/other/codesize/test_codesize_cxx_except.gzsize index 831a4d06ad6df..abcd8b14f0171 100644 --- a/test/other/codesize/test_codesize_cxx_except.gzsize +++ b/test/other/codesize/test_codesize_cxx_except.gzsize @@ -1 +1 @@ -9252 +9240 diff --git a/test/other/codesize/test_codesize_cxx_except.jssize b/test/other/codesize/test_codesize_cxx_except.jssize index 6fd72932ec586..5960086d9db02 100644 --- a/test/other/codesize/test_codesize_cxx_except.jssize +++ b/test/other/codesize/test_codesize_cxx_except.jssize @@ -1 +1 @@ -23784 +23720 diff --git a/test/other/codesize/test_codesize_cxx_except.size b/test/other/codesize/test_codesize_cxx_except.size index b04c8d22f2c13..b52355112c25c 100644 --- a/test/other/codesize/test_codesize_cxx_except.size +++ b/test/other/codesize/test_codesize_cxx_except.size @@ -1 +1 @@ -170863 +170827 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm.gzsize b/test/other/codesize/test_codesize_cxx_except_wasm.gzsize index 5160b22178481..50b9644c88713 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm.gzsize +++ b/test/other/codesize/test_codesize_cxx_except_wasm.gzsize @@ -1 +1 @@ -8202 +8189 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm.jssize b/test/other/codesize/test_codesize_cxx_except_wasm.jssize index ddf499aa84f04..9301b07db1f5f 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm.jssize +++ b/test/other/codesize/test_codesize_cxx_except_wasm.jssize @@ -1 +1 @@ -19939 +19875 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm.size b/test/other/codesize/test_codesize_cxx_except_wasm.size index f984c5f0fd78c..65c93519d4ef8 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm.size +++ b/test/other/codesize/test_codesize_cxx_except_wasm.size @@ -1 +1 @@ -144571 +144582 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.gzsize b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.gzsize index 5160b22178481..50b9644c88713 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.gzsize +++ b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.gzsize @@ -1 +1 @@ -8202 +8189 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.jssize b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.jssize index ddf499aa84f04..9301b07db1f5f 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.jssize +++ b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.jssize @@ -1 +1 @@ -19939 +19875 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size index 6c79d493cf45a..57ffcc52fadcb 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size +++ b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size @@ -1 +1 @@ -142146 +142157 diff --git a/test/other/codesize/test_codesize_cxx_lto.gzsize b/test/other/codesize/test_codesize_cxx_lto.gzsize index a8f33242344b6..6098d2d252fd2 100644 --- a/test/other/codesize/test_codesize_cxx_lto.gzsize +++ b/test/other/codesize/test_codesize_cxx_lto.gzsize @@ -1 +1 @@ -8269 +8257 diff --git a/test/other/codesize/test_codesize_cxx_lto.jssize b/test/other/codesize/test_codesize_cxx_lto.jssize index 3a2647f8b9639..cc71b3a1e4909 100644 --- a/test/other/codesize/test_codesize_cxx_lto.jssize +++ b/test/other/codesize/test_codesize_cxx_lto.jssize @@ -1 +1 @@ -20121 +20057 diff --git a/test/other/codesize/test_codesize_cxx_lto.size b/test/other/codesize/test_codesize_cxx_lto.size index 95d25e1cdec59..11625edb7f313 100644 --- a/test/other/codesize/test_codesize_cxx_lto.size +++ b/test/other/codesize/test_codesize_cxx_lto.size @@ -1 +1 @@ -122122 +121939 diff --git a/test/other/codesize/test_codesize_cxx_mangle.gzsize b/test/other/codesize/test_codesize_cxx_mangle.gzsize index 1c7e779c837e2..e7c1245506428 100644 --- a/test/other/codesize/test_codesize_cxx_mangle.gzsize +++ b/test/other/codesize/test_codesize_cxx_mangle.gzsize @@ -1 +1 @@ -9289 +9277 diff --git a/test/other/codesize/test_codesize_cxx_mangle.jssize b/test/other/codesize/test_codesize_cxx_mangle.jssize index dd617c13056b3..6f9dad955f750 100644 --- a/test/other/codesize/test_codesize_cxx_mangle.jssize +++ b/test/other/codesize/test_codesize_cxx_mangle.jssize @@ -1 +1 @@ -23898 +23834 diff --git a/test/other/codesize/test_codesize_cxx_mangle.size b/test/other/codesize/test_codesize_cxx_mangle.size index 2f1118818a880..1f389fe78d47f 100644 --- a/test/other/codesize/test_codesize_cxx_mangle.size +++ b/test/other/codesize/test_codesize_cxx_mangle.size @@ -1 +1 @@ -232687 +232604 diff --git a/test/other/codesize/test_codesize_cxx_noexcept.gzsize b/test/other/codesize/test_codesize_cxx_noexcept.gzsize index 6098d2d252fd2..e3db4d209f412 100644 --- a/test/other/codesize/test_codesize_cxx_noexcept.gzsize +++ b/test/other/codesize/test_codesize_cxx_noexcept.gzsize @@ -1 +1 @@ -8257 +8240 diff --git a/test/other/codesize/test_codesize_cxx_noexcept.jssize b/test/other/codesize/test_codesize_cxx_noexcept.jssize index e8d97a737dd13..f2f22de47dce3 100644 --- a/test/other/codesize/test_codesize_cxx_noexcept.jssize +++ b/test/other/codesize/test_codesize_cxx_noexcept.jssize @@ -1 +1 @@ -20047 +19983 diff --git a/test/other/codesize/test_codesize_cxx_noexcept.size b/test/other/codesize/test_codesize_cxx_noexcept.size index 01f723c7a5864..38b37880347b1 100644 --- a/test/other/codesize/test_codesize_cxx_noexcept.size +++ b/test/other/codesize/test_codesize_cxx_noexcept.size @@ -1 +1 @@ -131758 +131769 diff --git a/test/other/codesize/test_codesize_cxx_wasmfs.size b/test/other/codesize/test_codesize_cxx_wasmfs.size index 0142cf0bd238b..756e251803e5c 100644 --- a/test/other/codesize/test_codesize_cxx_wasmfs.size +++ b/test/other/codesize/test_codesize_cxx_wasmfs.size @@ -1 +1 @@ -169165 +169129 diff --git a/test/other/codesize/test_codesize_files_js_fs.gzsize b/test/other/codesize/test_codesize_files_js_fs.gzsize index baae27d0ac518..c3c69e6e707b3 100644 --- a/test/other/codesize/test_codesize_files_js_fs.gzsize +++ b/test/other/codesize/test_codesize_files_js_fs.gzsize @@ -1 +1 @@ -7565 +7553 diff --git a/test/other/codesize/test_codesize_files_js_fs.jssize b/test/other/codesize/test_codesize_files_js_fs.jssize index 9349ed913677b..f0166e8b0df01 100644 --- a/test/other/codesize/test_codesize_files_js_fs.jssize +++ b/test/other/codesize/test_codesize_files_js_fs.jssize @@ -1 +1 @@ -18593 +18529 diff --git a/test/other/codesize/test_codesize_files_wasmfs.size b/test/other/codesize/test_codesize_files_wasmfs.size index f56484147a452..61a9d15a5ddbe 100644 --- a/test/other/codesize/test_codesize_files_wasmfs.size +++ b/test/other/codesize/test_codesize_files_wasmfs.size @@ -1 +1 @@ -50038 +49968 diff --git a/test/other/codesize/test_codesize_hello_O0.size b/test/other/codesize/test_codesize_hello_O0.size index 5de260a88c0f1..4ed4cbb4a695f 100644 --- a/test/other/codesize/test_codesize_hello_O0.size +++ b/test/other/codesize/test_codesize_hello_O0.size @@ -1 +1 @@ -15166 +15170 diff --git a/test/other/codesize/test_codesize_hello_O1.size b/test/other/codesize/test_codesize_hello_O1.size index 74f61fc759e9d..6338b1987b648 100644 --- a/test/other/codesize/test_codesize_hello_O1.size +++ b/test/other/codesize/test_codesize_hello_O1.size @@ -1 +1 @@ -2671 +2673 diff --git a/test/other/codesize/test_codesize_hello_O2.size b/test/other/codesize/test_codesize_hello_O2.size index ede5ca4172efa..90e525730040d 100644 --- a/test/other/codesize/test_codesize_hello_O2.size +++ b/test/other/codesize/test_codesize_hello_O2.size @@ -1 +1 @@ -1975 +1977 diff --git a/test/other/codesize/test_codesize_hello_O3.size b/test/other/codesize/test_codesize_hello_O3.size index b0539e90d9ac1..173a6680f8970 100644 --- a/test/other/codesize/test_codesize_hello_O3.size +++ b/test/other/codesize/test_codesize_hello_O3.size @@ -1 +1 @@ -1735 +1737 diff --git a/test/other/codesize/test_codesize_hello_Os.size b/test/other/codesize/test_codesize_hello_Os.size index 921f45ad4bffa..54c9fc81b32d0 100644 --- a/test/other/codesize/test_codesize_hello_Os.size +++ b/test/other/codesize/test_codesize_hello_Os.size @@ -1 +1 @@ -1726 +1728 diff --git a/test/other/codesize/test_codesize_hello_Oz.size b/test/other/codesize/test_codesize_hello_Oz.size index 39eb8283b0002..c2306a4903aa1 100644 --- a/test/other/codesize/test_codesize_hello_Oz.size +++ b/test/other/codesize/test_codesize_hello_Oz.size @@ -1 +1 @@ -1261 +1263 diff --git a/test/other/codesize/test_codesize_hello_dylink.funcs b/test/other/codesize/test_codesize_hello_dylink.funcs index cfe13ffbf5f19..67e34312338f4 100644 --- a/test/other/codesize/test_codesize_hello_dylink.funcs +++ b/test/other/codesize/test_codesize_hello_dylink.funcs @@ -4,8 +4,8 @@ $__fwritex $__stdio_write $__towrite $__wasm_apply_data_relocs -$__wasm_apply_global_relocs $__wasm_call_ctors +$__wasm_start $_emscripten_stack_alloc $_emscripten_stack_restore $dlcalloc diff --git a/test/other/codesize/test_codesize_hello_dylink.size b/test/other/codesize/test_codesize_hello_dylink.size index c7549e4708ae6..ac37333bb7dd7 100644 --- a/test/other/codesize/test_codesize_hello_dylink.size +++ b/test/other/codesize/test_codesize_hello_dylink.size @@ -1 +1 @@ -9712 +8176 diff --git a/test/other/codesize/test_codesize_hello_single_file.gzsize b/test/other/codesize/test_codesize_hello_single_file.gzsize index 79a3480ae6295..a5b5e2e8f434a 100644 --- a/test/other/codesize/test_codesize_hello_single_file.gzsize +++ b/test/other/codesize/test_codesize_hello_single_file.gzsize @@ -1 +1 @@ -3723 +3720 diff --git a/test/other/codesize/test_codesize_hello_single_file.jssize b/test/other/codesize/test_codesize_hello_single_file.jssize index 2c3d2d300e636..8e87069d2f046 100644 --- a/test/other/codesize/test_codesize_hello_single_file.jssize +++ b/test/other/codesize/test_codesize_hello_single_file.jssize @@ -1 +1 @@ -6820 +6824 diff --git a/test/other/codesize/test_codesize_hello_wasmfs.size b/test/other/codesize/test_codesize_hello_wasmfs.size index b0539e90d9ac1..173a6680f8970 100644 --- a/test/other/codesize/test_codesize_hello_wasmfs.size +++ b/test/other/codesize/test_codesize_hello_wasmfs.size @@ -1 +1 @@ -1735 +1737 diff --git a/test/other/codesize/test_codesize_minimal_pthreads.size b/test/other/codesize/test_codesize_minimal_pthreads.size index 5f7ea76a0569f..5c210e3da4b20 100644 --- a/test/other/codesize/test_codesize_minimal_pthreads.size +++ b/test/other/codesize/test_codesize_minimal_pthreads.size @@ -1 +1 @@ -19394 +19396 diff --git a/test/other/test_unoptimized_code_size.wasm.size b/test/other/test_unoptimized_code_size.wasm.size index 5de260a88c0f1..4ed4cbb4a695f 100644 --- a/test/other/test_unoptimized_code_size.wasm.size +++ b/test/other/test_unoptimized_code_size.wasm.size @@ -1 +1 @@ -15166 +15170 diff --git a/test/other/test_unoptimized_code_size_no_asserts.wasm.size b/test/other/test_unoptimized_code_size_no_asserts.wasm.size index 8370a86a691d2..927075cad6eed 100644 --- a/test/other/test_unoptimized_code_size_no_asserts.wasm.size +++ b/test/other/test_unoptimized_code_size_no_asserts.wasm.size @@ -1 +1 @@ -12247 +12251 diff --git a/test/other/test_unoptimized_code_size_strict.wasm.size b/test/other/test_unoptimized_code_size_strict.wasm.size index 5de260a88c0f1..4ed4cbb4a695f 100644 --- a/test/other/test_unoptimized_code_size_strict.wasm.size +++ b/test/other/test_unoptimized_code_size_strict.wasm.size @@ -1 +1 @@ -15166 +15170 From aa4cfeb5c6795050742444f79bf104cb51db2f1f Mon Sep 17 00:00:00 2001 From: Hood Chatham Date: Thu, 27 Mar 2025 10:12:02 +0100 Subject: [PATCH 4/7] Automatic rebaseline of codesize expectations. NFC This is an automatic change generated by tools/maint/rebaseline_tests.py. The following (44) test expectation files were updated by running the tests with `--rebaseline`: ``` code_size/random_printf_wasm.json: 12494 => 12490 [-4 bytes / -0.03%] code_size/random_printf_wasm2js.json: 17262 => 17261 [-1 bytes / -0.01%] other/codesize/test_codesize_cxx_ctors1.gzsize: 8219 => 8232 [+13 bytes / +0.16%] other/codesize/test_codesize_cxx_ctors1.jssize: 19929 => 19993 [+64 bytes / +0.32%] other/codesize/test_codesize_cxx_ctors1.size: 129206 => 129195 [-11 bytes / -0.01%] other/codesize/test_codesize_cxx_ctors2.gzsize: 8207 => 8221 [+14 bytes / +0.17%] other/codesize/test_codesize_cxx_ctors2.jssize: 19907 => 19971 [+64 bytes / +0.32%] other/codesize/test_codesize_cxx_ctors2.size: 128599 => 128588 [-11 bytes / -0.01%] other/codesize/test_codesize_cxx_except.gzsize: 9217 => 9231 [+14 bytes / +0.15%] other/codesize/test_codesize_cxx_except.jssize: 23666 => 23730 [+64 bytes / +0.27%] other/codesize/test_codesize_cxx_except.size: 170827 => 170865 [+38 bytes / +0.02%] other/codesize/test_codesize_cxx_except_wasm.gzsize: 8165 => 8177 [+12 bytes / +0.15%] other/codesize/test_codesize_cxx_except_wasm.jssize: 19821 => 19885 [+64 bytes / +0.32%] other/codesize/test_codesize_cxx_except_wasm.size: 144582 => 144571 [-11 bytes / -0.01%] other/codesize/test_codesize_cxx_except_wasm_legacy.gzsize: 8165 => 8177 [+12 bytes / +0.15%] other/codesize/test_codesize_cxx_except_wasm_legacy.jssize: 19821 => 19885 [+64 bytes / +0.32%] other/codesize/test_codesize_cxx_except_wasm_legacy.size: 142157 => 142146 [-11 bytes / -0.01%] other/codesize/test_codesize_cxx_lto.gzsize: 8234 => 8245 [+11 bytes / +0.13%] other/codesize/test_codesize_cxx_lto.jssize: 20003 => 20067 [+64 bytes / +0.32%] other/codesize/test_codesize_cxx_lto.size: 121939 => 121914 [-25 bytes / -0.02%] other/codesize/test_codesize_cxx_mangle.gzsize: 9255 => 9268 [+13 bytes / +0.14%] other/codesize/test_codesize_cxx_mangle.jssize: 23780 => 23844 [+64 bytes / +0.27%] other/codesize/test_codesize_cxx_mangle.size: 232604 => 232689 [+85 bytes / +0.04%] other/codesize/test_codesize_cxx_noexcept.gzsize: 8219 => 8232 [+13 bytes / +0.16%] other/codesize/test_codesize_cxx_noexcept.jssize: 19929 => 19993 [+64 bytes / +0.32%] other/codesize/test_codesize_cxx_noexcept.size: 131769 => 131758 [-11 bytes / -0.01%] other/codesize/test_codesize_cxx_wasmfs.size: 169129 => 169165 [+36 bytes / +0.02%] other/codesize/test_codesize_files_js_fs.gzsize: 7528 => 7542 [+14 bytes / +0.19%] other/codesize/test_codesize_files_js_fs.jssize: 18487 => 18551 [+64 bytes / +0.35%] other/codesize/test_codesize_files_wasmfs.size: 49968 => 50038 [+70 bytes / +0.14%] other/codesize/test_codesize_hello_O0.size: 15170 => 15166 [-4 bytes / -0.03%] other/codesize/test_codesize_hello_O1.size: 2673 => 2671 [-2 bytes / -0.07%] other/codesize/test_codesize_hello_O2.size: 1977 => 1975 [-2 bytes / -0.10%] other/codesize/test_codesize_hello_O3.size: 1737 => 1735 [-2 bytes / -0.12%] other/codesize/test_codesize_hello_Os.size: 1728 => 1726 [-2 bytes / -0.12%] other/codesize/test_codesize_hello_Oz.size: 1263 => 1261 [-2 bytes / -0.16%] other/codesize/test_codesize_hello_dylink.size: 8176 => 8174 [-2 bytes / -0.02%] other/codesize/test_codesize_hello_single_file.gzsize: 3690 => 3694 [+4 bytes / +0.11%] other/codesize/test_codesize_hello_single_file.jssize: 6783 => 6779 [-4 bytes / -0.06%] other/codesize/test_codesize_hello_wasmfs.size: 1737 => 1735 [-2 bytes / -0.12%] other/codesize/test_codesize_minimal_pthreads.size: 19396 => 19394 [-2 bytes / -0.01%] other/test_unoptimized_code_size.wasm.size: 15170 => 15166 [-4 bytes / -0.03%] other/test_unoptimized_code_size_no_asserts.wasm.size: 12251 => 12247 [-4 bytes / -0.03%] other/test_unoptimized_code_size_strict.wasm.size: 15170 => 15166 [-4 bytes / -0.03%] Average change: +0.08% (-0.16% - +0.35%) ``` --- test/code_size/random_printf_wasm.json | 8 ++++---- test/code_size/random_printf_wasm2js.json | 8 ++++---- test/other/codesize/test_codesize_cxx_ctors1.gzsize | 2 +- test/other/codesize/test_codesize_cxx_ctors1.jssize | 2 +- test/other/codesize/test_codesize_cxx_ctors1.size | 2 +- test/other/codesize/test_codesize_cxx_ctors2.gzsize | 2 +- test/other/codesize/test_codesize_cxx_ctors2.jssize | 2 +- test/other/codesize/test_codesize_cxx_ctors2.size | 2 +- test/other/codesize/test_codesize_cxx_except.gzsize | 2 +- test/other/codesize/test_codesize_cxx_except.jssize | 2 +- test/other/codesize/test_codesize_cxx_except.size | 2 +- test/other/codesize/test_codesize_cxx_except_wasm.gzsize | 2 +- test/other/codesize/test_codesize_cxx_except_wasm.jssize | 2 +- test/other/codesize/test_codesize_cxx_except_wasm.size | 2 +- .../codesize/test_codesize_cxx_except_wasm_legacy.gzsize | 2 +- .../codesize/test_codesize_cxx_except_wasm_legacy.jssize | 2 +- .../codesize/test_codesize_cxx_except_wasm_legacy.size | 2 +- test/other/codesize/test_codesize_cxx_lto.gzsize | 2 +- test/other/codesize/test_codesize_cxx_lto.jssize | 2 +- test/other/codesize/test_codesize_cxx_lto.size | 2 +- test/other/codesize/test_codesize_cxx_mangle.gzsize | 2 +- test/other/codesize/test_codesize_cxx_mangle.jssize | 2 +- test/other/codesize/test_codesize_cxx_mangle.size | 2 +- test/other/codesize/test_codesize_cxx_noexcept.gzsize | 2 +- test/other/codesize/test_codesize_cxx_noexcept.jssize | 2 +- test/other/codesize/test_codesize_cxx_noexcept.size | 2 +- test/other/codesize/test_codesize_cxx_wasmfs.size | 2 +- test/other/codesize/test_codesize_files_js_fs.gzsize | 2 +- test/other/codesize/test_codesize_files_js_fs.jssize | 2 +- test/other/codesize/test_codesize_files_wasmfs.size | 2 +- test/other/codesize/test_codesize_hello_O0.size | 2 +- test/other/codesize/test_codesize_hello_O1.size | 2 +- test/other/codesize/test_codesize_hello_O2.size | 2 +- test/other/codesize/test_codesize_hello_O3.size | 2 +- test/other/codesize/test_codesize_hello_Os.size | 2 +- test/other/codesize/test_codesize_hello_Oz.size | 2 +- test/other/codesize/test_codesize_hello_dylink.size | 2 +- .../other/codesize/test_codesize_hello_single_file.gzsize | 2 +- .../other/codesize/test_codesize_hello_single_file.jssize | 2 +- test/other/codesize/test_codesize_hello_wasmfs.size | 2 +- test/other/codesize/test_codesize_minimal_pthreads.size | 2 +- test/other/test_unoptimized_code_size.wasm.size | 2 +- .../other/test_unoptimized_code_size_no_asserts.wasm.size | 2 +- test/other/test_unoptimized_code_size_strict.wasm.size | 2 +- 44 files changed, 50 insertions(+), 50 deletions(-) diff --git a/test/code_size/random_printf_wasm.json b/test/code_size/random_printf_wasm.json index 1e0edd812059a..51cf6cbfea43e 100644 --- a/test/code_size/random_printf_wasm.json +++ b/test/code_size/random_printf_wasm.json @@ -1,6 +1,6 @@ { - "a.html": 12494, - "a.html.gz": 6820, - "total": 12494, - "total_gz": 6820 + "a.html": 12490, + "a.html.gz": 6873, + "total": 12490, + "total_gz": 6873 } diff --git a/test/code_size/random_printf_wasm2js.json b/test/code_size/random_printf_wasm2js.json index e4aeb83a30f5f..033ff46ab3230 100644 --- a/test/code_size/random_printf_wasm2js.json +++ b/test/code_size/random_printf_wasm2js.json @@ -1,6 +1,6 @@ { - "a.html": 17262, - "a.html.gz": 7542, - "total": 17262, - "total_gz": 7542 + "a.html": 17261, + "a.html.gz": 7543, + "total": 17261, + "total_gz": 7543 } diff --git a/test/other/codesize/test_codesize_cxx_ctors1.gzsize b/test/other/codesize/test_codesize_cxx_ctors1.gzsize index 47d8481e26395..d8f3dc7482479 100644 --- a/test/other/codesize/test_codesize_cxx_ctors1.gzsize +++ b/test/other/codesize/test_codesize_cxx_ctors1.gzsize @@ -1 +1 @@ -8219 +8232 diff --git a/test/other/codesize/test_codesize_cxx_ctors1.jssize b/test/other/codesize/test_codesize_cxx_ctors1.jssize index 06311b2f6d512..27c796a162b97 100644 --- a/test/other/codesize/test_codesize_cxx_ctors1.jssize +++ b/test/other/codesize/test_codesize_cxx_ctors1.jssize @@ -1 +1 @@ -19929 +19993 diff --git a/test/other/codesize/test_codesize_cxx_ctors1.size b/test/other/codesize/test_codesize_cxx_ctors1.size index 9863b896c0d5a..8f15818929d96 100644 --- a/test/other/codesize/test_codesize_cxx_ctors1.size +++ b/test/other/codesize/test_codesize_cxx_ctors1.size @@ -1 +1 @@ -129206 +129195 diff --git a/test/other/codesize/test_codesize_cxx_ctors2.gzsize b/test/other/codesize/test_codesize_cxx_ctors2.gzsize index 348fae5d25831..2b886f8252fa8 100644 --- a/test/other/codesize/test_codesize_cxx_ctors2.gzsize +++ b/test/other/codesize/test_codesize_cxx_ctors2.gzsize @@ -1 +1 @@ -8207 +8221 diff --git a/test/other/codesize/test_codesize_cxx_ctors2.jssize b/test/other/codesize/test_codesize_cxx_ctors2.jssize index 6f61eb5911ccb..7d5b516726c18 100644 --- a/test/other/codesize/test_codesize_cxx_ctors2.jssize +++ b/test/other/codesize/test_codesize_cxx_ctors2.jssize @@ -1 +1 @@ -19907 +19971 diff --git a/test/other/codesize/test_codesize_cxx_ctors2.size b/test/other/codesize/test_codesize_cxx_ctors2.size index 835acf9cccd93..d5efd4a2fb0bd 100644 --- a/test/other/codesize/test_codesize_cxx_ctors2.size +++ b/test/other/codesize/test_codesize_cxx_ctors2.size @@ -1 +1 @@ -128599 +128588 diff --git a/test/other/codesize/test_codesize_cxx_except.gzsize b/test/other/codesize/test_codesize_cxx_except.gzsize index a7c037571b56e..0f05e3f519b14 100644 --- a/test/other/codesize/test_codesize_cxx_except.gzsize +++ b/test/other/codesize/test_codesize_cxx_except.gzsize @@ -1 +1 @@ -9217 +9231 diff --git a/test/other/codesize/test_codesize_cxx_except.jssize b/test/other/codesize/test_codesize_cxx_except.jssize index 0b61c5d5076c1..aa74b4197966a 100644 --- a/test/other/codesize/test_codesize_cxx_except.jssize +++ b/test/other/codesize/test_codesize_cxx_except.jssize @@ -1 +1 @@ -23666 +23730 diff --git a/test/other/codesize/test_codesize_cxx_except.size b/test/other/codesize/test_codesize_cxx_except.size index b52355112c25c..8074960616054 100644 --- a/test/other/codesize/test_codesize_cxx_except.size +++ b/test/other/codesize/test_codesize_cxx_except.size @@ -1 +1 @@ -170827 +170865 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm.gzsize b/test/other/codesize/test_codesize_cxx_except_wasm.gzsize index a6fb412e17821..964a1e5390897 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm.gzsize +++ b/test/other/codesize/test_codesize_cxx_except_wasm.gzsize @@ -1 +1 @@ -8165 +8177 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm.jssize b/test/other/codesize/test_codesize_cxx_except_wasm.jssize index 0ad70010616d0..e56210bf45015 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm.jssize +++ b/test/other/codesize/test_codesize_cxx_except_wasm.jssize @@ -1 +1 @@ -19821 +19885 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm.size b/test/other/codesize/test_codesize_cxx_except_wasm.size index 65c93519d4ef8..f984c5f0fd78c 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm.size +++ b/test/other/codesize/test_codesize_cxx_except_wasm.size @@ -1 +1 @@ -144582 +144571 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.gzsize b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.gzsize index a6fb412e17821..964a1e5390897 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.gzsize +++ b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.gzsize @@ -1 +1 @@ -8165 +8177 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.jssize b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.jssize index 0ad70010616d0..e56210bf45015 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.jssize +++ b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.jssize @@ -1 +1 @@ -19821 +19885 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size index 57ffcc52fadcb..6c79d493cf45a 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size +++ b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size @@ -1 +1 @@ -142157 +142146 diff --git a/test/other/codesize/test_codesize_cxx_lto.gzsize b/test/other/codesize/test_codesize_cxx_lto.gzsize index 0b9cf696bb395..6f786d398902e 100644 --- a/test/other/codesize/test_codesize_cxx_lto.gzsize +++ b/test/other/codesize/test_codesize_cxx_lto.gzsize @@ -1 +1 @@ -8234 +8245 diff --git a/test/other/codesize/test_codesize_cxx_lto.jssize b/test/other/codesize/test_codesize_cxx_lto.jssize index 8ebad44492287..2f8cb06ad1fcd 100644 --- a/test/other/codesize/test_codesize_cxx_lto.jssize +++ b/test/other/codesize/test_codesize_cxx_lto.jssize @@ -1 +1 @@ -20003 +20067 diff --git a/test/other/codesize/test_codesize_cxx_lto.size b/test/other/codesize/test_codesize_cxx_lto.size index 11625edb7f313..34b92e296ce72 100644 --- a/test/other/codesize/test_codesize_cxx_lto.size +++ b/test/other/codesize/test_codesize_cxx_lto.size @@ -1 +1 @@ -121939 +121914 diff --git a/test/other/codesize/test_codesize_cxx_mangle.gzsize b/test/other/codesize/test_codesize_cxx_mangle.gzsize index d5ba7638b38b0..7f4fc4bd45847 100644 --- a/test/other/codesize/test_codesize_cxx_mangle.gzsize +++ b/test/other/codesize/test_codesize_cxx_mangle.gzsize @@ -1 +1 @@ -9255 +9268 diff --git a/test/other/codesize/test_codesize_cxx_mangle.jssize b/test/other/codesize/test_codesize_cxx_mangle.jssize index 33208100dcef2..fe17b4115c2b8 100644 --- a/test/other/codesize/test_codesize_cxx_mangle.jssize +++ b/test/other/codesize/test_codesize_cxx_mangle.jssize @@ -1 +1 @@ -23780 +23844 diff --git a/test/other/codesize/test_codesize_cxx_mangle.size b/test/other/codesize/test_codesize_cxx_mangle.size index 1f389fe78d47f..771ef682f416e 100644 --- a/test/other/codesize/test_codesize_cxx_mangle.size +++ b/test/other/codesize/test_codesize_cxx_mangle.size @@ -1 +1 @@ -232604 +232689 diff --git a/test/other/codesize/test_codesize_cxx_noexcept.gzsize b/test/other/codesize/test_codesize_cxx_noexcept.gzsize index 47d8481e26395..d8f3dc7482479 100644 --- a/test/other/codesize/test_codesize_cxx_noexcept.gzsize +++ b/test/other/codesize/test_codesize_cxx_noexcept.gzsize @@ -1 +1 @@ -8219 +8232 diff --git a/test/other/codesize/test_codesize_cxx_noexcept.jssize b/test/other/codesize/test_codesize_cxx_noexcept.jssize index 06311b2f6d512..27c796a162b97 100644 --- a/test/other/codesize/test_codesize_cxx_noexcept.jssize +++ b/test/other/codesize/test_codesize_cxx_noexcept.jssize @@ -1 +1 @@ -19929 +19993 diff --git a/test/other/codesize/test_codesize_cxx_noexcept.size b/test/other/codesize/test_codesize_cxx_noexcept.size index 38b37880347b1..01f723c7a5864 100644 --- a/test/other/codesize/test_codesize_cxx_noexcept.size +++ b/test/other/codesize/test_codesize_cxx_noexcept.size @@ -1 +1 @@ -131769 +131758 diff --git a/test/other/codesize/test_codesize_cxx_wasmfs.size b/test/other/codesize/test_codesize_cxx_wasmfs.size index 756e251803e5c..0142cf0bd238b 100644 --- a/test/other/codesize/test_codesize_cxx_wasmfs.size +++ b/test/other/codesize/test_codesize_cxx_wasmfs.size @@ -1 +1 @@ -169129 +169165 diff --git a/test/other/codesize/test_codesize_files_js_fs.gzsize b/test/other/codesize/test_codesize_files_js_fs.gzsize index ef8e0e613aa5d..8b822a3f7bf83 100644 --- a/test/other/codesize/test_codesize_files_js_fs.gzsize +++ b/test/other/codesize/test_codesize_files_js_fs.gzsize @@ -1 +1 @@ -7528 +7542 diff --git a/test/other/codesize/test_codesize_files_js_fs.jssize b/test/other/codesize/test_codesize_files_js_fs.jssize index 2509094d1ebca..69a8a69a318fa 100644 --- a/test/other/codesize/test_codesize_files_js_fs.jssize +++ b/test/other/codesize/test_codesize_files_js_fs.jssize @@ -1 +1 @@ -18487 +18551 diff --git a/test/other/codesize/test_codesize_files_wasmfs.size b/test/other/codesize/test_codesize_files_wasmfs.size index 61a9d15a5ddbe..f56484147a452 100644 --- a/test/other/codesize/test_codesize_files_wasmfs.size +++ b/test/other/codesize/test_codesize_files_wasmfs.size @@ -1 +1 @@ -49968 +50038 diff --git a/test/other/codesize/test_codesize_hello_O0.size b/test/other/codesize/test_codesize_hello_O0.size index 4ed4cbb4a695f..5de260a88c0f1 100644 --- a/test/other/codesize/test_codesize_hello_O0.size +++ b/test/other/codesize/test_codesize_hello_O0.size @@ -1 +1 @@ -15170 +15166 diff --git a/test/other/codesize/test_codesize_hello_O1.size b/test/other/codesize/test_codesize_hello_O1.size index 6338b1987b648..74f61fc759e9d 100644 --- a/test/other/codesize/test_codesize_hello_O1.size +++ b/test/other/codesize/test_codesize_hello_O1.size @@ -1 +1 @@ -2673 +2671 diff --git a/test/other/codesize/test_codesize_hello_O2.size b/test/other/codesize/test_codesize_hello_O2.size index 90e525730040d..ede5ca4172efa 100644 --- a/test/other/codesize/test_codesize_hello_O2.size +++ b/test/other/codesize/test_codesize_hello_O2.size @@ -1 +1 @@ -1977 +1975 diff --git a/test/other/codesize/test_codesize_hello_O3.size b/test/other/codesize/test_codesize_hello_O3.size index 173a6680f8970..b0539e90d9ac1 100644 --- a/test/other/codesize/test_codesize_hello_O3.size +++ b/test/other/codesize/test_codesize_hello_O3.size @@ -1 +1 @@ -1737 +1735 diff --git a/test/other/codesize/test_codesize_hello_Os.size b/test/other/codesize/test_codesize_hello_Os.size index 54c9fc81b32d0..921f45ad4bffa 100644 --- a/test/other/codesize/test_codesize_hello_Os.size +++ b/test/other/codesize/test_codesize_hello_Os.size @@ -1 +1 @@ -1728 +1726 diff --git a/test/other/codesize/test_codesize_hello_Oz.size b/test/other/codesize/test_codesize_hello_Oz.size index c2306a4903aa1..39eb8283b0002 100644 --- a/test/other/codesize/test_codesize_hello_Oz.size +++ b/test/other/codesize/test_codesize_hello_Oz.size @@ -1 +1 @@ -1263 +1261 diff --git a/test/other/codesize/test_codesize_hello_dylink.size b/test/other/codesize/test_codesize_hello_dylink.size index ac37333bb7dd7..f2736d3648b31 100644 --- a/test/other/codesize/test_codesize_hello_dylink.size +++ b/test/other/codesize/test_codesize_hello_dylink.size @@ -1 +1 @@ -8176 +8174 diff --git a/test/other/codesize/test_codesize_hello_single_file.gzsize b/test/other/codesize/test_codesize_hello_single_file.gzsize index efeb812131571..328e4ce676d2b 100644 --- a/test/other/codesize/test_codesize_hello_single_file.gzsize +++ b/test/other/codesize/test_codesize_hello_single_file.gzsize @@ -1 +1 @@ -3690 +3694 diff --git a/test/other/codesize/test_codesize_hello_single_file.jssize b/test/other/codesize/test_codesize_hello_single_file.jssize index b77214bd80413..5c0c90dc6f27f 100644 --- a/test/other/codesize/test_codesize_hello_single_file.jssize +++ b/test/other/codesize/test_codesize_hello_single_file.jssize @@ -1 +1 @@ -6783 +6779 diff --git a/test/other/codesize/test_codesize_hello_wasmfs.size b/test/other/codesize/test_codesize_hello_wasmfs.size index 173a6680f8970..b0539e90d9ac1 100644 --- a/test/other/codesize/test_codesize_hello_wasmfs.size +++ b/test/other/codesize/test_codesize_hello_wasmfs.size @@ -1 +1 @@ -1737 +1735 diff --git a/test/other/codesize/test_codesize_minimal_pthreads.size b/test/other/codesize/test_codesize_minimal_pthreads.size index 5c210e3da4b20..5f7ea76a0569f 100644 --- a/test/other/codesize/test_codesize_minimal_pthreads.size +++ b/test/other/codesize/test_codesize_minimal_pthreads.size @@ -1 +1 @@ -19396 +19394 diff --git a/test/other/test_unoptimized_code_size.wasm.size b/test/other/test_unoptimized_code_size.wasm.size index 4ed4cbb4a695f..5de260a88c0f1 100644 --- a/test/other/test_unoptimized_code_size.wasm.size +++ b/test/other/test_unoptimized_code_size.wasm.size @@ -1 +1 @@ -15170 +15166 diff --git a/test/other/test_unoptimized_code_size_no_asserts.wasm.size b/test/other/test_unoptimized_code_size_no_asserts.wasm.size index 927075cad6eed..8370a86a691d2 100644 --- a/test/other/test_unoptimized_code_size_no_asserts.wasm.size +++ b/test/other/test_unoptimized_code_size_no_asserts.wasm.size @@ -1 +1 @@ -12251 +12247 diff --git a/test/other/test_unoptimized_code_size_strict.wasm.size b/test/other/test_unoptimized_code_size_strict.wasm.size index 4ed4cbb4a695f..5de260a88c0f1 100644 --- a/test/other/test_unoptimized_code_size_strict.wasm.size +++ b/test/other/test_unoptimized_code_size_strict.wasm.size @@ -1 +1 @@ -15170 +15166 From 525ef33ac703391fb9495e205b0e45a67c4177b2 Mon Sep 17 00:00:00 2001 From: Hood Chatham Date: Thu, 27 Mar 2025 17:38:53 +0100 Subject: [PATCH 5/7] Update code sizes --- test/code_size/random_printf_wasm.json | 4 ++-- test/code_size/random_printf_wasm2js.json | 4 ++-- test/other/codesize/test_codesize_cxx_ctors1.size | 1 + test/other/codesize/test_codesize_cxx_ctors2.size | 1 + test/other/codesize/test_codesize_cxx_except.size | 1 + test/other/codesize/test_codesize_cxx_except_wasm.size | 1 + test/other/codesize/test_codesize_cxx_except_wasm_legacy.size | 1 + test/other/codesize/test_codesize_cxx_lto.size | 1 + test/other/codesize/test_codesize_cxx_mangle.size | 1 + test/other/codesize/test_codesize_cxx_noexcept.size | 1 + test/other/codesize/test_codesize_cxx_wasmfs.size | 1 + test/other/codesize/test_codesize_files_wasmfs.size | 1 + test/other/codesize/test_codesize_hello_O0.size | 1 + test/other/codesize/test_codesize_hello_O1.size | 1 + test/other/codesize/test_codesize_hello_O2.size | 1 + test/other/codesize/test_codesize_hello_O3.size | 1 + test/other/codesize/test_codesize_hello_Os.size | 1 + test/other/codesize/test_codesize_hello_Oz.size | 1 + test/other/codesize/test_codesize_hello_dylink.size | 1 + test/other/codesize/test_codesize_hello_single_file.gzsize | 1 + test/other/codesize/test_codesize_hello_single_file.jssize | 1 + test/other/codesize/test_codesize_hello_wasmfs.size | 1 + test/other/codesize/test_codesize_minimal_pthreads.size | 1 + test/other/test_unoptimized_code_size.wasm.size | 1 + test/other/test_unoptimized_code_size_no_asserts.wasm.size | 1 + test/other/test_unoptimized_code_size_strict.wasm.size | 1 + 26 files changed, 28 insertions(+), 4 deletions(-) diff --git a/test/code_size/random_printf_wasm.json b/test/code_size/random_printf_wasm.json index 51cf6cbfea43e..e6d72329f8909 100644 --- a/test/code_size/random_printf_wasm.json +++ b/test/code_size/random_printf_wasm.json @@ -1,6 +1,6 @@ { - "a.html": 12490, + "a.html": 12494, "a.html.gz": 6873, - "total": 12490, + "total": 12494, "total_gz": 6873 } diff --git a/test/code_size/random_printf_wasm2js.json b/test/code_size/random_printf_wasm2js.json index 033ff46ab3230..819f34111adaf 100644 --- a/test/code_size/random_printf_wasm2js.json +++ b/test/code_size/random_printf_wasm2js.json @@ -1,6 +1,6 @@ { - "a.html": 17261, + "a.html": 17262, "a.html.gz": 7543, - "total": 17261, + "total": 17262, "total_gz": 7543 } diff --git a/test/other/codesize/test_codesize_cxx_ctors1.size b/test/other/codesize/test_codesize_cxx_ctors1.size index 8f15818929d96..f49330e4633f8 100644 --- a/test/other/codesize/test_codesize_cxx_ctors1.size +++ b/test/other/codesize/test_codesize_cxx_ctors1.size @@ -1 +1,2 @@ 129195 +129206 diff --git a/test/other/codesize/test_codesize_cxx_ctors2.size b/test/other/codesize/test_codesize_cxx_ctors2.size index d5efd4a2fb0bd..1eb1c8fff72b3 100644 --- a/test/other/codesize/test_codesize_cxx_ctors2.size +++ b/test/other/codesize/test_codesize_cxx_ctors2.size @@ -1 +1,2 @@ 128588 +128599 diff --git a/test/other/codesize/test_codesize_cxx_except.size b/test/other/codesize/test_codesize_cxx_except.size index 8074960616054..5100bd54a9fb5 100644 --- a/test/other/codesize/test_codesize_cxx_except.size +++ b/test/other/codesize/test_codesize_cxx_except.size @@ -1 +1,2 @@ 170865 +170827 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm.size b/test/other/codesize/test_codesize_cxx_except_wasm.size index f984c5f0fd78c..b9649c1ad7842 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm.size +++ b/test/other/codesize/test_codesize_cxx_except_wasm.size @@ -1 +1,2 @@ 144571 +144582 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size index 6c79d493cf45a..520e2b03f52b9 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size +++ b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size @@ -1 +1,2 @@ 142146 +142157 diff --git a/test/other/codesize/test_codesize_cxx_lto.size b/test/other/codesize/test_codesize_cxx_lto.size index 34b92e296ce72..eeb4faf9bcdde 100644 --- a/test/other/codesize/test_codesize_cxx_lto.size +++ b/test/other/codesize/test_codesize_cxx_lto.size @@ -1 +1,2 @@ 121914 +121939 diff --git a/test/other/codesize/test_codesize_cxx_mangle.size b/test/other/codesize/test_codesize_cxx_mangle.size index 771ef682f416e..6b97106c45704 100644 --- a/test/other/codesize/test_codesize_cxx_mangle.size +++ b/test/other/codesize/test_codesize_cxx_mangle.size @@ -1 +1,2 @@ 232689 +232604 diff --git a/test/other/codesize/test_codesize_cxx_noexcept.size b/test/other/codesize/test_codesize_cxx_noexcept.size index 01f723c7a5864..aac0ab058867e 100644 --- a/test/other/codesize/test_codesize_cxx_noexcept.size +++ b/test/other/codesize/test_codesize_cxx_noexcept.size @@ -1 +1,2 @@ 131758 +131769 diff --git a/test/other/codesize/test_codesize_cxx_wasmfs.size b/test/other/codesize/test_codesize_cxx_wasmfs.size index 0142cf0bd238b..9d25928269cca 100644 --- a/test/other/codesize/test_codesize_cxx_wasmfs.size +++ b/test/other/codesize/test_codesize_cxx_wasmfs.size @@ -1 +1,2 @@ 169165 +169129 diff --git a/test/other/codesize/test_codesize_files_wasmfs.size b/test/other/codesize/test_codesize_files_wasmfs.size index f56484147a452..84132e6ec4d7b 100644 --- a/test/other/codesize/test_codesize_files_wasmfs.size +++ b/test/other/codesize/test_codesize_files_wasmfs.size @@ -1 +1,2 @@ 50038 +49968 diff --git a/test/other/codesize/test_codesize_hello_O0.size b/test/other/codesize/test_codesize_hello_O0.size index 5de260a88c0f1..42e0a47e44d52 100644 --- a/test/other/codesize/test_codesize_hello_O0.size +++ b/test/other/codesize/test_codesize_hello_O0.size @@ -1 +1,2 @@ 15166 +15170 diff --git a/test/other/codesize/test_codesize_hello_O1.size b/test/other/codesize/test_codesize_hello_O1.size index 74f61fc759e9d..384e4f734f6d6 100644 --- a/test/other/codesize/test_codesize_hello_O1.size +++ b/test/other/codesize/test_codesize_hello_O1.size @@ -1 +1,2 @@ 2671 +2673 diff --git a/test/other/codesize/test_codesize_hello_O2.size b/test/other/codesize/test_codesize_hello_O2.size index ede5ca4172efa..d1d58c03d190a 100644 --- a/test/other/codesize/test_codesize_hello_O2.size +++ b/test/other/codesize/test_codesize_hello_O2.size @@ -1 +1,2 @@ 1975 +1977 diff --git a/test/other/codesize/test_codesize_hello_O3.size b/test/other/codesize/test_codesize_hello_O3.size index b0539e90d9ac1..612a400b0358c 100644 --- a/test/other/codesize/test_codesize_hello_O3.size +++ b/test/other/codesize/test_codesize_hello_O3.size @@ -1 +1,2 @@ 1735 +1737 diff --git a/test/other/codesize/test_codesize_hello_Os.size b/test/other/codesize/test_codesize_hello_Os.size index 921f45ad4bffa..491d0b26a6107 100644 --- a/test/other/codesize/test_codesize_hello_Os.size +++ b/test/other/codesize/test_codesize_hello_Os.size @@ -1 +1,2 @@ 1726 +1728 diff --git a/test/other/codesize/test_codesize_hello_Oz.size b/test/other/codesize/test_codesize_hello_Oz.size index 39eb8283b0002..91652d9d16ffb 100644 --- a/test/other/codesize/test_codesize_hello_Oz.size +++ b/test/other/codesize/test_codesize_hello_Oz.size @@ -1 +1,2 @@ 1261 +1263 diff --git a/test/other/codesize/test_codesize_hello_dylink.size b/test/other/codesize/test_codesize_hello_dylink.size index f2736d3648b31..7decd042123ec 100644 --- a/test/other/codesize/test_codesize_hello_dylink.size +++ b/test/other/codesize/test_codesize_hello_dylink.size @@ -1 +1,2 @@ 8174 +8176 diff --git a/test/other/codesize/test_codesize_hello_single_file.gzsize b/test/other/codesize/test_codesize_hello_single_file.gzsize index 328e4ce676d2b..234b905f78401 100644 --- a/test/other/codesize/test_codesize_hello_single_file.gzsize +++ b/test/other/codesize/test_codesize_hello_single_file.gzsize @@ -1 +1,2 @@ 3694 +3690 diff --git a/test/other/codesize/test_codesize_hello_single_file.jssize b/test/other/codesize/test_codesize_hello_single_file.jssize index 5c0c90dc6f27f..1e7c714e25baa 100644 --- a/test/other/codesize/test_codesize_hello_single_file.jssize +++ b/test/other/codesize/test_codesize_hello_single_file.jssize @@ -1 +1,2 @@ 6779 +6783 diff --git a/test/other/codesize/test_codesize_hello_wasmfs.size b/test/other/codesize/test_codesize_hello_wasmfs.size index b0539e90d9ac1..612a400b0358c 100644 --- a/test/other/codesize/test_codesize_hello_wasmfs.size +++ b/test/other/codesize/test_codesize_hello_wasmfs.size @@ -1 +1,2 @@ 1735 +1737 diff --git a/test/other/codesize/test_codesize_minimal_pthreads.size b/test/other/codesize/test_codesize_minimal_pthreads.size index 5f7ea76a0569f..783396301c104 100644 --- a/test/other/codesize/test_codesize_minimal_pthreads.size +++ b/test/other/codesize/test_codesize_minimal_pthreads.size @@ -1 +1,2 @@ 19394 +19396 diff --git a/test/other/test_unoptimized_code_size.wasm.size b/test/other/test_unoptimized_code_size.wasm.size index 5de260a88c0f1..42e0a47e44d52 100644 --- a/test/other/test_unoptimized_code_size.wasm.size +++ b/test/other/test_unoptimized_code_size.wasm.size @@ -1 +1,2 @@ 15166 +15170 diff --git a/test/other/test_unoptimized_code_size_no_asserts.wasm.size b/test/other/test_unoptimized_code_size_no_asserts.wasm.size index 8370a86a691d2..b24f614b075c3 100644 --- a/test/other/test_unoptimized_code_size_no_asserts.wasm.size +++ b/test/other/test_unoptimized_code_size_no_asserts.wasm.size @@ -1 +1,2 @@ 12247 +12251 diff --git a/test/other/test_unoptimized_code_size_strict.wasm.size b/test/other/test_unoptimized_code_size_strict.wasm.size index 5de260a88c0f1..42e0a47e44d52 100644 --- a/test/other/test_unoptimized_code_size_strict.wasm.size +++ b/test/other/test_unoptimized_code_size_strict.wasm.size @@ -1 +1,2 @@ 15166 +15170 From ecf60802898ee336ac5c31bac5a4789687af23f5 Mon Sep 17 00:00:00 2001 From: Hood Chatham Date: Thu, 27 Mar 2025 18:20:49 +0100 Subject: [PATCH 6/7] Update test sizes again --- test/other/codesize/test_codesize_cxx_ctors1.size | 1 - test/other/codesize/test_codesize_cxx_ctors2.size | 1 - test/other/codesize/test_codesize_cxx_except.size | 1 - test/other/codesize/test_codesize_cxx_except_wasm.size | 1 - test/other/codesize/test_codesize_cxx_except_wasm_legacy.size | 1 - test/other/codesize/test_codesize_cxx_lto.size | 1 - test/other/codesize/test_codesize_cxx_mangle.size | 1 - test/other/codesize/test_codesize_cxx_noexcept.size | 1 - test/other/codesize/test_codesize_cxx_wasmfs.size | 1 - test/other/codesize/test_codesize_files_wasmfs.size | 1 - test/other/codesize/test_codesize_hello_O0.size | 1 - test/other/codesize/test_codesize_hello_O1.size | 1 - test/other/codesize/test_codesize_hello_O2.size | 1 - test/other/codesize/test_codesize_hello_O3.size | 1 - test/other/codesize/test_codesize_hello_Os.size | 1 - test/other/codesize/test_codesize_hello_Oz.size | 1 - test/other/codesize/test_codesize_hello_dylink.size | 1 - test/other/codesize/test_codesize_hello_single_file.gzsize | 1 - test/other/codesize/test_codesize_hello_single_file.jssize | 1 - test/other/codesize/test_codesize_hello_wasmfs.size | 1 - test/other/codesize/test_codesize_minimal_pthreads.size | 1 - test/other/test_unoptimized_code_size.wasm.size | 1 - test/other/test_unoptimized_code_size_no_asserts.wasm.size | 1 - test/other/test_unoptimized_code_size_strict.wasm.size | 1 - 24 files changed, 24 deletions(-) diff --git a/test/other/codesize/test_codesize_cxx_ctors1.size b/test/other/codesize/test_codesize_cxx_ctors1.size index f49330e4633f8..9863b896c0d5a 100644 --- a/test/other/codesize/test_codesize_cxx_ctors1.size +++ b/test/other/codesize/test_codesize_cxx_ctors1.size @@ -1,2 +1 @@ -129195 129206 diff --git a/test/other/codesize/test_codesize_cxx_ctors2.size b/test/other/codesize/test_codesize_cxx_ctors2.size index 1eb1c8fff72b3..835acf9cccd93 100644 --- a/test/other/codesize/test_codesize_cxx_ctors2.size +++ b/test/other/codesize/test_codesize_cxx_ctors2.size @@ -1,2 +1 @@ -128588 128599 diff --git a/test/other/codesize/test_codesize_cxx_except.size b/test/other/codesize/test_codesize_cxx_except.size index 5100bd54a9fb5..b52355112c25c 100644 --- a/test/other/codesize/test_codesize_cxx_except.size +++ b/test/other/codesize/test_codesize_cxx_except.size @@ -1,2 +1 @@ -170865 170827 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm.size b/test/other/codesize/test_codesize_cxx_except_wasm.size index b9649c1ad7842..65c93519d4ef8 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm.size +++ b/test/other/codesize/test_codesize_cxx_except_wasm.size @@ -1,2 +1 @@ -144571 144582 diff --git a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size index 520e2b03f52b9..57ffcc52fadcb 100644 --- a/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size +++ b/test/other/codesize/test_codesize_cxx_except_wasm_legacy.size @@ -1,2 +1 @@ -142146 142157 diff --git a/test/other/codesize/test_codesize_cxx_lto.size b/test/other/codesize/test_codesize_cxx_lto.size index eeb4faf9bcdde..11625edb7f313 100644 --- a/test/other/codesize/test_codesize_cxx_lto.size +++ b/test/other/codesize/test_codesize_cxx_lto.size @@ -1,2 +1 @@ -121914 121939 diff --git a/test/other/codesize/test_codesize_cxx_mangle.size b/test/other/codesize/test_codesize_cxx_mangle.size index 6b97106c45704..1f389fe78d47f 100644 --- a/test/other/codesize/test_codesize_cxx_mangle.size +++ b/test/other/codesize/test_codesize_cxx_mangle.size @@ -1,2 +1 @@ -232689 232604 diff --git a/test/other/codesize/test_codesize_cxx_noexcept.size b/test/other/codesize/test_codesize_cxx_noexcept.size index aac0ab058867e..38b37880347b1 100644 --- a/test/other/codesize/test_codesize_cxx_noexcept.size +++ b/test/other/codesize/test_codesize_cxx_noexcept.size @@ -1,2 +1 @@ -131758 131769 diff --git a/test/other/codesize/test_codesize_cxx_wasmfs.size b/test/other/codesize/test_codesize_cxx_wasmfs.size index 9d25928269cca..756e251803e5c 100644 --- a/test/other/codesize/test_codesize_cxx_wasmfs.size +++ b/test/other/codesize/test_codesize_cxx_wasmfs.size @@ -1,2 +1 @@ -169165 169129 diff --git a/test/other/codesize/test_codesize_files_wasmfs.size b/test/other/codesize/test_codesize_files_wasmfs.size index 84132e6ec4d7b..61a9d15a5ddbe 100644 --- a/test/other/codesize/test_codesize_files_wasmfs.size +++ b/test/other/codesize/test_codesize_files_wasmfs.size @@ -1,2 +1 @@ -50038 49968 diff --git a/test/other/codesize/test_codesize_hello_O0.size b/test/other/codesize/test_codesize_hello_O0.size index 42e0a47e44d52..4ed4cbb4a695f 100644 --- a/test/other/codesize/test_codesize_hello_O0.size +++ b/test/other/codesize/test_codesize_hello_O0.size @@ -1,2 +1 @@ -15166 15170 diff --git a/test/other/codesize/test_codesize_hello_O1.size b/test/other/codesize/test_codesize_hello_O1.size index 384e4f734f6d6..6338b1987b648 100644 --- a/test/other/codesize/test_codesize_hello_O1.size +++ b/test/other/codesize/test_codesize_hello_O1.size @@ -1,2 +1 @@ -2671 2673 diff --git a/test/other/codesize/test_codesize_hello_O2.size b/test/other/codesize/test_codesize_hello_O2.size index d1d58c03d190a..90e525730040d 100644 --- a/test/other/codesize/test_codesize_hello_O2.size +++ b/test/other/codesize/test_codesize_hello_O2.size @@ -1,2 +1 @@ -1975 1977 diff --git a/test/other/codesize/test_codesize_hello_O3.size b/test/other/codesize/test_codesize_hello_O3.size index 612a400b0358c..173a6680f8970 100644 --- a/test/other/codesize/test_codesize_hello_O3.size +++ b/test/other/codesize/test_codesize_hello_O3.size @@ -1,2 +1 @@ -1735 1737 diff --git a/test/other/codesize/test_codesize_hello_Os.size b/test/other/codesize/test_codesize_hello_Os.size index 491d0b26a6107..54c9fc81b32d0 100644 --- a/test/other/codesize/test_codesize_hello_Os.size +++ b/test/other/codesize/test_codesize_hello_Os.size @@ -1,2 +1 @@ -1726 1728 diff --git a/test/other/codesize/test_codesize_hello_Oz.size b/test/other/codesize/test_codesize_hello_Oz.size index 91652d9d16ffb..c2306a4903aa1 100644 --- a/test/other/codesize/test_codesize_hello_Oz.size +++ b/test/other/codesize/test_codesize_hello_Oz.size @@ -1,2 +1 @@ -1261 1263 diff --git a/test/other/codesize/test_codesize_hello_dylink.size b/test/other/codesize/test_codesize_hello_dylink.size index 7decd042123ec..ac37333bb7dd7 100644 --- a/test/other/codesize/test_codesize_hello_dylink.size +++ b/test/other/codesize/test_codesize_hello_dylink.size @@ -1,2 +1 @@ -8174 8176 diff --git a/test/other/codesize/test_codesize_hello_single_file.gzsize b/test/other/codesize/test_codesize_hello_single_file.gzsize index 234b905f78401..efeb812131571 100644 --- a/test/other/codesize/test_codesize_hello_single_file.gzsize +++ b/test/other/codesize/test_codesize_hello_single_file.gzsize @@ -1,2 +1 @@ -3694 3690 diff --git a/test/other/codesize/test_codesize_hello_single_file.jssize b/test/other/codesize/test_codesize_hello_single_file.jssize index 1e7c714e25baa..b77214bd80413 100644 --- a/test/other/codesize/test_codesize_hello_single_file.jssize +++ b/test/other/codesize/test_codesize_hello_single_file.jssize @@ -1,2 +1 @@ -6779 6783 diff --git a/test/other/codesize/test_codesize_hello_wasmfs.size b/test/other/codesize/test_codesize_hello_wasmfs.size index 612a400b0358c..173a6680f8970 100644 --- a/test/other/codesize/test_codesize_hello_wasmfs.size +++ b/test/other/codesize/test_codesize_hello_wasmfs.size @@ -1,2 +1 @@ -1735 1737 diff --git a/test/other/codesize/test_codesize_minimal_pthreads.size b/test/other/codesize/test_codesize_minimal_pthreads.size index 783396301c104..5c210e3da4b20 100644 --- a/test/other/codesize/test_codesize_minimal_pthreads.size +++ b/test/other/codesize/test_codesize_minimal_pthreads.size @@ -1,2 +1 @@ -19394 19396 diff --git a/test/other/test_unoptimized_code_size.wasm.size b/test/other/test_unoptimized_code_size.wasm.size index 42e0a47e44d52..4ed4cbb4a695f 100644 --- a/test/other/test_unoptimized_code_size.wasm.size +++ b/test/other/test_unoptimized_code_size.wasm.size @@ -1,2 +1 @@ -15166 15170 diff --git a/test/other/test_unoptimized_code_size_no_asserts.wasm.size b/test/other/test_unoptimized_code_size_no_asserts.wasm.size index b24f614b075c3..927075cad6eed 100644 --- a/test/other/test_unoptimized_code_size_no_asserts.wasm.size +++ b/test/other/test_unoptimized_code_size_no_asserts.wasm.size @@ -1,2 +1 @@ -12247 12251 diff --git a/test/other/test_unoptimized_code_size_strict.wasm.size b/test/other/test_unoptimized_code_size_strict.wasm.size index 42e0a47e44d52..4ed4cbb4a695f 100644 --- a/test/other/test_unoptimized_code_size_strict.wasm.size +++ b/test/other/test_unoptimized_code_size_strict.wasm.size @@ -1,2 +1 @@ -15166 15170 From b361540422d3fca612decae0513896dc4d0580a0 Mon Sep 17 00:00:00 2001 From: Hood Chatham Date: Thu, 27 Mar 2025 21:46:35 +0100 Subject: [PATCH 7/7] Automatic rebaseline of codesize expectations. NFC This is an automatic change generated by tools/maint/rebaseline_tests.py. The following (2) test expectation files were updated by running the tests with `--rebaseline`: ``` code_size/random_printf_wasm.json: 12494 => 12494 [+0 bytes / +0.00%] code_size/random_printf_wasm2js.json: 17262 => 17262 [+0 bytes / +0.00%] Average change: +0.00% (+0.00% - +0.00%) ``` --- test/code_size/random_printf_wasm.json | 4 ++-- test/code_size/random_printf_wasm2js.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/code_size/random_printf_wasm.json b/test/code_size/random_printf_wasm.json index e6d72329f8909..1e0edd812059a 100644 --- a/test/code_size/random_printf_wasm.json +++ b/test/code_size/random_printf_wasm.json @@ -1,6 +1,6 @@ { "a.html": 12494, - "a.html.gz": 6873, + "a.html.gz": 6820, "total": 12494, - "total_gz": 6873 + "total_gz": 6820 } diff --git a/test/code_size/random_printf_wasm2js.json b/test/code_size/random_printf_wasm2js.json index 819f34111adaf..e4aeb83a30f5f 100644 --- a/test/code_size/random_printf_wasm2js.json +++ b/test/code_size/random_printf_wasm2js.json @@ -1,6 +1,6 @@ { "a.html": 17262, - "a.html.gz": 7543, + "a.html.gz": 7542, "total": 17262, - "total_gz": 7543 + "total_gz": 7542 }