Commit cadf9d0
authored
Main thread spread exception when thread-mgr is enabled (bytecodealliance#1889)
And refactor clear_wasi_proc_exit_exception, refer to
bytecodealliance#18691 parent cb7ac8f commit cadf9d0
File tree
10 files changed
+255
-142
lines changed- core/iwasm
- aot
- common
- interpreter
- libraries
- lib-pthread
- thread-mgr
- samples/multi-thread/wasm-apps
10 files changed
+255
-142
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
899 | 899 | | |
900 | 900 | | |
901 | 901 | | |
902 | | - | |
903 | | - | |
904 | | - | |
905 | | - | |
906 | | - | |
907 | | - | |
908 | | - | |
909 | | - | |
910 | | - | |
911 | | - | |
912 | | - | |
913 | | - | |
914 | | - | |
915 | | - | |
916 | | - | |
917 | | - | |
918 | | - | |
919 | | - | |
920 | 902 | | |
921 | 903 | | |
922 | 904 | | |
| |||
956 | 938 | | |
957 | 939 | | |
958 | 940 | | |
959 | | - | |
960 | 941 | | |
961 | 942 | | |
962 | 943 | | |
| |||
1407 | 1388 | | |
1408 | 1389 | | |
1409 | 1390 | | |
1410 | | - | |
1411 | | - | |
1412 | | - | |
1413 | | - | |
1414 | | - | |
1415 | | - | |
1416 | | - | |
1417 | 1391 | | |
1418 | 1392 | | |
1419 | 1393 | | |
| |||
1473 | 1447 | | |
1474 | 1448 | | |
1475 | 1449 | | |
1476 | | - | |
1477 | | - | |
1478 | | - | |
1479 | 1450 | | |
1480 | 1451 | | |
1481 | 1452 | | |
| |||
1516 | 1487 | | |
1517 | 1488 | | |
1518 | 1489 | | |
1519 | | - | |
| 1490 | + | |
1520 | 1491 | | |
1521 | 1492 | | |
1522 | 1493 | | |
| |||
2006 | 1977 | | |
2007 | 1978 | | |
2008 | 1979 | | |
2009 | | - | |
2010 | | - | |
2011 | | - | |
2012 | 1980 | | |
2013 | 1981 | | |
2014 | 1982 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
184 | 187 | | |
185 | 188 | | |
186 | 189 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1743 | 1743 | | |
1744 | 1744 | | |
1745 | 1745 | | |
| 1746 | + | |
| 1747 | + | |
| 1748 | + | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
| 1766 | + | |
| 1767 | + | |
| 1768 | + | |
| 1769 | + | |
1746 | 1770 | | |
1747 | 1771 | | |
1748 | 1772 | | |
| |||
1783 | 1807 | | |
1784 | 1808 | | |
1785 | 1809 | | |
1786 | | - | |
1787 | | - | |
| 1810 | + | |
| 1811 | + | |
| 1812 | + | |
| 1813 | + | |
| 1814 | + | |
| 1815 | + | |
| 1816 | + | |
| 1817 | + | |
1788 | 1818 | | |
1789 | | - | |
1790 | 1819 | | |
1791 | 1820 | | |
1792 | 1821 | | |
| |||
2150 | 2179 | | |
2151 | 2180 | | |
2152 | 2181 | | |
2153 | | - | |
| 2182 | + | |
| 2183 | + | |
| 2184 | + | |
2154 | 2185 | | |
2155 | 2186 | | |
2156 | | - | |
| 2187 | + | |
| 2188 | + | |
2157 | 2189 | | |
| 2190 | + | |
| 2191 | + | |
| 2192 | + | |
| 2193 | + | |
| 2194 | + | |
| 2195 | + | |
| 2196 | + | |
| 2197 | + | |
| 2198 | + | |
| 2199 | + | |
| 2200 | + | |
2158 | 2201 | | |
2159 | 2202 | | |
2160 | 2203 | | |
| |||
4179 | 4222 | | |
4180 | 4223 | | |
4181 | 4224 | | |
| 4225 | + | |
| 4226 | + | |
4182 | 4227 | | |
4183 | 4228 | | |
4184 | 4229 | | |
| |||
4190 | 4235 | | |
4191 | 4236 | | |
4192 | 4237 | | |
4193 | | - | |
| 4238 | + | |
4194 | 4239 | | |
4195 | 4240 | | |
4196 | 4241 | | |
4197 | | - | |
| 4242 | + | |
4198 | 4243 | | |
4199 | | - | |
| 4244 | + | |
| 4245 | + | |
| 4246 | + | |
| 4247 | + | |
| 4248 | + | |
| 4249 | + | |
4200 | 4250 | | |
4201 | 4251 | | |
4202 | 4252 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4015 | 4015 | | |
4016 | 4016 | | |
4017 | 4017 | | |
4018 | | - | |
4019 | | - | |
4020 | | - | |
4021 | | - | |
4022 | | - | |
4023 | | - | |
4024 | | - | |
4025 | | - | |
4026 | | - | |
4027 | | - | |
4028 | | - | |
4029 | | - | |
4030 | | - | |
4031 | | - | |
4032 | | - | |
4033 | | - | |
4034 | | - | |
4035 | | - | |
4036 | 4018 | | |
4037 | 4019 | | |
4038 | 4020 | | |
| |||
4092 | 4074 | | |
4093 | 4075 | | |
4094 | 4076 | | |
4095 | | - | |
4096 | | - | |
4097 | | - | |
4098 | | - | |
4099 | | - | |
4100 | | - | |
4101 | | - | |
4102 | | - | |
4103 | 4077 | | |
4104 | 4078 | | |
4105 | 4079 | | |
| |||
4144 | 4118 | | |
4145 | 4119 | | |
4146 | 4120 | | |
4147 | | - | |
4148 | | - | |
4149 | | - | |
4150 | 4121 | | |
4151 | 4122 | | |
4152 | 4123 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2033 | 2033 | | |
2034 | 2034 | | |
2035 | 2035 | | |
2036 | | - | |
2037 | | - | |
2038 | | - | |
2039 | | - | |
2040 | | - | |
2041 | | - | |
2042 | | - | |
2043 | | - | |
2044 | | - | |
2045 | | - | |
2046 | | - | |
2047 | | - | |
2048 | | - | |
2049 | | - | |
2050 | | - | |
2051 | | - | |
2052 | | - | |
2053 | | - | |
2054 | 2036 | | |
2055 | 2037 | | |
2056 | 2038 | | |
| |||
2160 | 2142 | | |
2161 | 2143 | | |
2162 | 2144 | | |
2163 | | - | |
2164 | 2145 | | |
2165 | 2146 | | |
2166 | 2147 | | |
| |||
2188 | 2169 | | |
2189 | 2170 | | |
2190 | 2171 | | |
2191 | | - | |
| 2172 | + | |
2192 | 2173 | | |
2193 | 2174 | | |
2194 | 2175 | | |
| |||
2458 | 2439 | | |
2459 | 2440 | | |
2460 | 2441 | | |
2461 | | - | |
2462 | 2442 | | |
2463 | 2443 | | |
2464 | 2444 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
520 | 520 | | |
521 | 521 | | |
522 | 522 | | |
523 | | - | |
524 | | - | |
| 523 | + | |
525 | 524 | | |
526 | 525 | | |
527 | 526 | | |
| |||
0 commit comments