| Age | Commit message (Collapse) | Author |
|
The behavior of `OP_RAISE` has been changed.
|
|
|
|
|
|
Fix a typo in gc.c.
|
|
Arena can be modified during the marking phase.
|
|
Because the root context cannot be marked from fibers.
|
|
|
|
Mostly for debugging purpose.
|
|
|
|
|
|
|
|
|
|
|
|
Otherwise the function may terminate and cause memory leaks.
|
|
|
|
ksss-string-upto
|
|
This means #3701 is now OK to merge.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
On my machine, gdb reverse-next does not work with memcpy and memset.
Add naive implementation of those functions to override.
|
|
|
|
Fix for IO#read(n) with n > IO::BUF_SIZE
|
|
|
|
|
|
|
|
|
|
|
|
|
|
And arena-overflow error as well. They should not be caught by
`rescue` by default.
|
|
|
|
|
|
Support outbuf argument for IO#read
|
|
Reseek when write
|
|
To accurate `pos`
|
|
|
|
|
|
pos shouldn't cache because it's not controllable
|
|
|
|
|
|
Support unpack template "U"
|
|
IO#sysread Check for readable
|
|
|