Skip to content
Snippets Groups Projects
Forked from Glasgow Haskell Compiler / GHC
6029 commits behind, 2 commits ahead of the upstream repository.
  • Ben Gamari's avatar
    c4921349
    rts: Refactor foreign export tracking · c4921349
    Ben Gamari authored and Marge Bot's avatar Marge Bot committed
    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.
    c4921349
    History
    rts: Refactor foreign export tracking
    Ben Gamari authored and Marge Bot's avatar Marge Bot committed
    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.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
ForeignExports.h 477 B