rts: Refactor foreign export tracking
This avoids calling `libc` in the initializers which are responsible for registering foreign exports. We believe this should avoid the corruption observed in #18548. See Note [Tracking foreign exports] in rts/ForeignExports.c for an overview of the new scheme. (cherry picked from commit c4921349)
Showing
rts/ForeignExports.c
0 → 100644
rts/ForeignExports.h
0 → 100644
-
mentioned in issue #18496
-
mentioned in commit f1c39337
-
mentioned in commit 8bc40df0
-
mentioned in commit fe92ef34
-
mentioned in issue #17236
-
mentioned in issue #19149 (closed)
-
mentioned in commit b7d760c9
-
mentioned in merge request !4707 (closed)
-
mentioned in commit 4cd2674f
-
mentioned in commit 42733567
-
mentioned in commit e8bd8946
-
mentioned in commit 62476a33
-
mentioned in commit ab309a3d
-
mentioned in commit 4857f791
-
mentioned in commit b37c21ab
-
mentioned in commit f9a4e3f4
-
mentioned in commit 10499f55
-
mentioned in commit 641a30ef
Please register or sign in to comment