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 {
860860#define JL_GC_ENCODE_PUSH_NO_TPIN (n ) JL_GC_ENCODE_PUSH(n)
861861#else
862862
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
864864// 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
866866// and they use the two lowest bits to encode information about what is in the frame (as below).
867867// 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
869869// transitively pin the roots in the frame.
870- //
870+ //
871871// So the ones that transitively pin look like:
872872// #define JL_GC_ENCODE_PUSHARGS(n) (((size_t)(n))<<3)
873873// #define JL_GC_ENCODE_PUSH(n) ((((size_t)(n))<<3)|1)
You can’t perform that action at this time.
0 commit comments