-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The upstream made some changes to the root-scanning functions, notably, - Introduced yjit roots. - Seperated root-scanning into the GC-implementation-agnostic rb_gc_mark_roots in gc.c and the GC-implementation-specific mark_roots in gc/default.c. In the `ruby` repo, we reorder the root-scanning functions in the upcall table so that the general functions come before the implementation-specific functions. Also added yjit roots as one upcall, although its implementation is a no-op if yjit is not enabled.
- Loading branch information
Showing
3 changed files
with
13 additions
and
7 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