- 22 Apr, 2017 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 21 Apr, 2017 14 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Reopens #3612.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Reopens #3550. Those 2 issues are exclusive.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Support `freeze` method in `Struct`.
-
Yukihiro "Matz" Matsumoto authored
Fix typo in usage message.
-
Yukihiro "Matz" Matsumoto authored
Align pool allocator with 8 byte in 64-bit environment.
-
Yukihiro "Matz" Matsumoto authored
Add missing `arg_i++` to fix bug of `s!` in mrb_get_args.
-
take_cheeze authored
-
take_cheeze authored
To avoid warnings from undefined sanitizer. ( https://clang.llvm.org/docs/UndefinedBehaviorSanitizer.html )
-
Yuji Yamano authored
-
take_cheeze authored
-
Yukihiro "Matz" Matsumoto authored
-
- 20 Apr, 2017 5 commits
-
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 19 Apr, 2017 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
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()`.
-
Yukihiro "Matz" Matsumoto authored
Some examples in #3359 still behave differently from CRuby.
-
Yukihiro "Matz" Matsumoto authored
Omitted `goto L_RAISE` to raise an exception.
-
- 18 Apr, 2017 11 commits
-
-
Yukihiro "Matz" Matsumoto authored
Check if sc->mt is initialized before copying it.
-
Clayton Smith authored
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Shared TT_ENV should be unshared. Reversed condition.
-
Yukihiro "Matz" Matsumoto authored
The fix was wrong. It causes a new problem #3612.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
So that `yield expr_with_error` will cause the error from the argument rather than `LocalJumpError` when no block is given.
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
Otherwise line number information is lacked from exceptions raised in VM, e.g. "super called outside of method".
-
Yukihiro "Matz" Matsumoto authored
-
Yukihiro "Matz" Matsumoto authored
-
- 17 Apr, 2017 1 commit
-
-
Yukihiro "Matz" Matsumoto authored
ref #1359 #1362
-
- 13 Apr, 2017 3 commits
-
-
Yukihiro "Matz" Matsumoto authored
Fix an off-by-one causing a buffer overflow in mirb.
-
Clayton Smith authored
-
Yukihiro "Matz" Matsumoto authored
One for the receiver, the other for the block.
-