summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2017-03-19Should not check/call `to_str` for immediate objects; ref #3515Yukihiro "Matz" Matsumoto
2017-03-19`super class error` formats the superclass by `inspect`; rerf #3515Yukihiro "Matz" Matsumoto
2017-03-19Use MRB_PRId instead of "%d"; fix #3515Yukihiro "Matz" Matsumoto
2017-03-19Fixed OP_RESCUE code generation bug; fix #3519Yukihiro "Matz" Matsumoto
2017-03-19OP_RESCUE refactored; ref #3519Yukihiro "Matz" Matsumoto
2017-03-19Remove cname duplication from exc_inspect().Yukihiro "Matz" Matsumoto
2017-03-19Avoid possible infinite recursion in mrb_print_error(); ref #3517Yukihiro "Matz" Matsumoto
2017-03-19Check call depth when mrb_yield_class() is called; ref #3521Yukihiro "Matz" Matsumoto
2017-03-19Update stack only when callinfo is popped; fix #3521Yukihiro "Matz" Matsumoto
2017-03-19Need not to call mrb_obj_as_string() is sep is nil.Yukihiro "Matz" Matsumoto
2017-03-18Merge pull request #3526 from ksss/sprintfYukihiro "Matz" Matsumoto
2017-03-18Should use mrb_int for any objectksss
2017-03-18Need to setup singleton_class chain; fix #3509Yukihiro "Matz" Matsumoto
2017-03-18Small cosmetic change ("* " -> "*").Yukihiro "Matz" Matsumoto
2017-03-18Save/restore GC arena index to avoid arena overflow error.Yukihiro "Matz" Matsumoto
2017-03-18Fixed access of uninitialized C local variable; fix #3525Yukihiro "Matz" Matsumoto
2017-03-18Avoid mrb_check_string_type() in raising exception; fix #3506Yukihiro "Matz" Matsumoto
2017-03-17Merge pull request #3524 from ksss/timestampYukihiro "Matz" Matsumoto
2017-03-17Avoid trampoline when #eval is called from mrb_funcall(); fix #3522Yukihiro "Matz" Matsumoto
2017-03-17MiniRake::Task#timestamp should use Time.now onlyksss
2017-03-16Merge pull request #3510 from ksss/string-each_lineYukihiro "Matz" Matsumoto
2017-03-16Singleton classes do not have outer class set; fix #3505Yukihiro "Matz" Matsumoto
2017-03-16Protect stack region before calling mrb_convert_type(); fix #3504Yukihiro "Matz" Matsumoto
2017-03-15Support to return enumerator when no block givenksss
2017-03-15Suuport custom separatorksss
2017-03-15Use duplicated object for block argsksss
2017-03-15`instance_eval` method does not introduce C function boundary; fix #3508Yukihiro "Matz" Matsumoto
2017-03-14Merge pull request #3503 from nobu/bug/sprintf-oobYukihiro "Matz" Matsumoto
2017-03-13Fix out-of-bound accessNobuyoshi Nakada
2017-03-13Need to copy argv since it may be reallocated; fix #3500Yukihiro "Matz" Matsumoto
2017-03-13OP_BLKPUSH is invalid outside of methods; fix #3501Yukihiro "Matz" Matsumoto
2017-03-12Generate new OP_RESCUE; fix #3487Yukihiro "Matz" Matsumoto
2017-03-12Update VM to support new OP_RESCUE behavior; ref #3487Yukihiro "Matz" Matsumoto
2017-03-12Enhance OP_RESCUE to take B operand fas matching exception; ref #3487Yukihiro "Matz" Matsumoto
2017-03-11OP_RETRUN to take B as matching exception; ref #3487Yukihiro "Matz" Matsumoto
2017-03-11Revert 642ab8e; ref #3422Yukihiro "Matz" Matsumoto
2017-03-11The width printf specifier may be negative; fix #3498Yukihiro "Matz" Matsumoto
2017-03-11fixup! Check return value from snprintf(); ref #3498Yukihiro "Matz" Matsumoto
2017-03-11Check return value from snprintf(); ref #3498Yukihiro "Matz" Matsumoto
2017-03-11Merge pull request #3496 from ksss/string-gsubYukihiro "Matz" Matsumoto
2017-03-11Merge branch 'master' into string-gsubYukihiro "Matz" Matsumoto
2017-03-11Merge pull request #3497 from ksss/subreplaceYukihiro "Matz" Matsumoto
2017-03-10\1 sequences as empty stringsksss
2017-03-10Avoid infinity loop when empty string patternksss
2017-03-10Update ci->mid according to surrounding scope; fix #3490Yukihiro "Matz" Matsumoto
2017-03-10Simplify expression; ref #3490Yukihiro "Matz" Matsumoto
2017-03-10Raise special Exception when exception class is redefined; fix #3493Yukihiro "Matz" Matsumoto
2017-03-10Use string#upto() if available; fix #3489Yukihiro "Matz" Matsumoto
2017-03-10Terminate loop if generated string longer than the last; ref #3489Yukihiro "Matz" Matsumoto
2017-03-07`__FILE__` should not update `p->filename`; fix #3485Yukihiro "Matz" Matsumoto