| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A new function `mrb_yield_cont()` is provided. You have to call it
at the end of a C defined method, e.g. `return mrb_yield_cont()`.
|
|
Some examples in #3359 still behave differently from CRuby.
|
|
Omitted `goto L_RAISE` to raise an exception.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GC may be called with OP_ENTER (especially when GC_STRESS is set).
|
|
|
|
VM stack is cleared by 5c114c9, 0cb501 and c063641.
|
|
|
|
Otherwise, the following script prints an uninitialized value.
def f(*a)
if false
b = 15
end
p b
end
f(1,2,3)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also fix #3499. The issue was solved by #3462.
|
|
|
|
|
|
|
|
|
|
|