-
Notifications
You must be signed in to change notification settings - Fork 76
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
flambda-backend: Runtime 5 forward & backward porting (#2027)
* Resolve sigprocmask cr * Backport amd64 backend changes * Fix systhreads5 install * Forward port ft relative retaddr * Backport cmm changes * Ignore nnp link config in 5 * Fix ocamltest build with 5 runtime * Forward port unboxed int64 in closure * Forward port is_last closinfo flag * Backport lazy implementation * Forward port fl2 root scanning fix * Make atomics compatible with 4 and 5 Once the atomic primitives are backported, switch to them. * Backport marshal change * Implement more of the domain API using DLS * Backport filename change * Backport format changes * Ignore backport gc change * Backport hashtbl change * Add stubs that runtime5 needs for linking with stdlib * CR for SIMD register save * Address code review comments * Don't align for runtime5 --------- Co-authored-by: Mark Shinwell <mshinwell@pm.me>
- Loading branch information
Showing
50 changed files
with
826 additions
and
797 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.