File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -860,14 +860,14 @@ struct _jl_gcframe_t {
860
860
#define JL_GC_ENCODE_PUSH_NO_TPIN (n ) JL_GC_ENCODE_PUSH(n)
861
861
#else
862
862
863
- // We use an extra bit (100) in the nroots value from the frame to indicate that the roots
863
+ // We use an extra bit (100) in the nroots value from the frame to indicate that the roots
864
864
// in the frame are/are not transitively pinning.
865
- // There are currently 3 macros that encode passing nroots to the gcframe
865
+ // There are currently 3 macros that encode passing nroots to the gcframe
866
866
// and they use the two lowest bits to encode information about what is in the frame (as below).
867
867
// To support the distinction between transtively pinning roots and non transitively pinning roots
868
- // on the stack, we take another bit from nroots to encode information about whether or not to
868
+ // on the stack, we take another bit from nroots to encode information about whether or not to
869
869
// transitively pin the roots in the frame.
870
- //
870
+ //
871
871
// So the ones that transitively pin look like:
872
872
// #define JL_GC_ENCODE_PUSHARGS(n) (((size_t)(n))<<3)
873
873
// #define JL_GC_ENCODE_PUSH(n) ((((size_t)(n))<<3)|1)
You can’t perform that action at this time.
0 commit comments