| Age | Commit message (Collapse) | Author |
|
Fix degrades by #490. (Some changes are reverted.)
|
|
|
|
Commit of #18dd60c causes disappearance of a local variable
if return statement is called without arguments.
This patch fixes incorrect value of stack pointer.
test program:
def test_return_cond
return if nil
obj = 123
p obj
p obj.class
end
test_return_cond
output(commit #18dd60c):
main
Object
output(includes this patch):
123
Fixnum
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Avoid memcpy() on copying structure.
|
|
Add more strict warning checks
|
|
|
|
|
|
|
|
|
|
Bugfix for crash if main was extended with a module.
|
|
|
|
|
|
|
|
|
|
|
|
close #484
|
|
add test cases for Array
|
|
|
|
Tiny clean-up
|
|
|
|
|
|
|
|
defines.h : Remove as already commented out.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|