Inline RB_VM_SAVE_MACHINE_CONTEXT into BLOCKING_REGION
There's an exhaustive explanation of this in the linked redmine bug, but the short version is as follows:
blocking_region_begin can spill callee-saved registers to the stack for its own use. That means they're not saved to ec->machine by the call to...
Update to ruby/spec@6b04c1d
[DOC] Fix $< comment
$<
Replace cast tags for tSTRING_DVAR with typed midrule actions
tSTRING_DVAR
Replace cast tags with typed midrule actions
tLAMBDA
tSTRING_DBEG
enum lex_state_e state
%union
Fix links
No need to specify tags anymore
In the past, these codes were used by both parser and ripper. On ripper, the type of LHS is <val> then type cast was needed. However currently these are only used by parser then no need to cast.
<val>
[PRISM] Enable TestRequire
[PRISM] Enable passing IRB test
[PRISM] Emit END event for modules
View all revisions | View revisions
Also available in: Atom