[K/JS] Rework symbol hash calculation to make IC works with @JsExport and @JsName changes

This commit is contained in:
Artem Kobzar
2023-11-27 13:49:56 +00:00
committed by Space Team
parent f7d87f6d70
commit 6615b77213
50 changed files with 569 additions and 17 deletions
@@ -0,0 +1,26 @@
MODULES: lib1, lib2, lib3, main
STEP 0:
libs: lib1, lib2, lib3, main
dirty js modules: lib1, lib2, lib3, main
dirty js files: lib1/lib, lib2/lib, lib3/lib, main/m, main/m.export, main
STEP 1:
libs: lib1, lib2, lib3, main
dirty js modules: lib2, lib3, main
dirty js files: lib2/lib, lib3/lib, main/m
STEP 2:
libs: lib1, lib2, lib3, main
dirty js modules: lib1, lib2, lib3, main
dirty js files: lib1/lib, lib2/lib, lib3/lib, main/m
STEP 3:
libs: lib1, lib2, lib3, main
dirty js modules: lib1, lib2, lib3, main
dirty js files: lib1/lib, lib2/lib, lib3/lib, main/m
STEP 4:
libs: lib1, lib2, lib3, main
dirty js modules: lib1, lib2, lib3, main
dirty js files: lib1/lib, lib2/lib, lib3/lib, main/m
STEP 5:
libs: lib1, lib2, lib3, main
dirty js modules: lib2, lib3, main
dirty js files: lib2/lib, lib3/lib, main/m