Commit a66b3fb
authored
Wasm demangling (emscripten-core#4851)
* Reenable test_demangle_stacks for V8
* Don't inline Aborter constructor in test_demangle_stacks.cpp
The test depends on emitting a symbol for Aborter, which wasm_backend
was inlining.
* Update js stackTrace demangling for wasm_backend
wasm_backend emits functions without an underscore prefix, which causes
mismatches with js backend when it comes to C++ symbol demangling,
particularly in stack traces.1 parent 2de6ea6 commit a66b3fb
File tree
3 files changed
+22
-10
lines changed- src
- tests
- core
3 files changed
+22
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
858 | 858 | | |
859 | 859 | | |
860 | 860 | | |
861 | | - | |
862 | | - | |
| 861 | + | |
| 862 | + | |
863 | 863 | | |
864 | | - | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
865 | 870 | | |
866 | 871 | | |
867 | 872 | | |
868 | 873 | | |
869 | | - | |
| 874 | + | |
870 | 875 | | |
871 | 876 | | |
872 | 877 | | |
| |||
886 | 891 | | |
887 | 892 | | |
888 | 893 | | |
889 | | - | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
890 | 905 | | |
891 | 906 | | |
892 | 907 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6115 | 6115 | | |
6116 | 6116 | | |
6117 | 6117 | | |
6118 | | - | |
6119 | 6118 | | |
6120 | | - | |
6121 | | - | |
6122 | 6119 | | |
6123 | 6120 | | |
6124 | 6121 | | |
6125 | 6122 | | |
6126 | 6123 | | |
6127 | 6124 | | |
6128 | 6125 | | |
6129 | | - | |
6130 | 6126 | | |
6131 | 6127 | | |
6132 | 6128 | | |
6133 | 6129 | | |
6134 | 6130 | | |
6135 | 6131 | | |
6136 | 6132 | | |
6137 | | - | |
| 6133 | + | |
6138 | 6134 | | |
6139 | 6135 | | |
6140 | 6136 | | |
| |||
0 commit comments