summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2017-02-12Fixed aspec for Kernel#callerTomasz Dabrowski
2017-02-11Revert "Optimization for String#* for 1-byte strings"Tomasz Dabrowski
2017-02-11`ecall()` should preserve stack address referenced from ci[1].Yukihiro "Matz" Matsumoto
2017-02-11Remove historical comment; ref #3450 #3448Yukihiro "Matz" Matsumoto
2017-02-11Merge pull request #3450 from r-obert/patch-1Yukihiro "Matz" Matsumoto
2017-02-11remove skip that shouldn't be necessary anymore.robert
2017-02-11String#replace should update s->flags for MRB_STR_NO_UTF.Yukihiro "Matz" Matsumoto
2017-02-11Add type cast to pacify warningYukihiro "Matz" Matsumoto
2017-02-11Merge pull request #3449 from dabroz/fix-ljust-rubyYukihiro "Matz" Matsumoto
2017-02-10Optimization for String#* for 1-byte stringsTomasz Dabrowski
2017-02-10String#ljust and String#rjust reimplemented with optimized RubyTomasz Dabrowski
2017-02-10Tests for UTF-8 String#ljust and String#rjustTomasz Dabrowski
2017-02-10Merge pull request #3446 from ksss/minirakeYukihiro "Matz" Matsumoto
2017-02-10Merge pull request #3447 from dabroz/fix-ljustYukihiro "Matz" Matsumoto
2017-02-10String#ljust and String#rjust reimplementation (fix #3445)Tomasz Dabrowski
2017-02-10Fix build error when trace modeksss
2017-02-08Fixed mixture of signed/unsigned integersYukihiro "Matz" Matsumoto
2017-02-08Check if irep is NULL before print_backtrace()Yukihiro "Matz" Matsumoto
2017-02-08Add MRB_TT_PROC check to OP_SUPER as well; fix #3432Yukihiro "Matz" Matsumoto
2017-02-08Check if m->env is NULL before dereferencing it; fix #3436Yukihiro "Matz" Matsumoto
2017-02-08Mark classes referenced from saved backtrace.Yukihiro "Matz" Matsumoto
2017-02-08Fixed a bug in ci address shifting; fix #3423Yukihiro "Matz" Matsumoto
2017-02-08codedump.c: OP_POPERR does not have register access.Yukihiro "Matz" Matsumoto
2017-02-08Merge pull request #3437 from eboda/masterYukihiro "Matz" Matsumoto
2017-02-07Fix interpolation escaping in String.inspectEdgar Boda-Majer
2017-02-06Merge pull request #3430 from ksss/local_variablesYukihiro "Matz" Matsumoto
2017-02-06Kernel#local_variables: Make result array uniqueksss
2017-02-06Check maximum number of formal arguments.Yukihiro "Matz" Matsumoto
2017-02-04Make `eval` to use trampoline technique; fix #3415Yukihiro "Matz" Matsumoto
2017-02-04`argv` may be modified when `mrb_funcall()` is called; fix #3419Yukihiro "Matz" Matsumoto
2017-02-04No need to make env unshared in the finalization; fix #3425Yukihiro "Matz" Matsumoto
2017-02-04Mark `mrb->backtrace.exc` as GC root; fix #3388Yukihiro "Matz" Matsumoto
2017-02-04Jump address should fit in 16 bits range; fix #3426Yukihiro "Matz" Matsumoto
2017-02-03Merge pull request #3420 from udzura/patch-1Yukihiro "Matz" Matsumoto
2017-02-03Merge pull request #3427 from clayton-shopify/fix-mrb-random-initYukihiro "Matz" Matsumoto
2017-02-02Fetch arguments earlier to avoid a crash.Clayton Smith
2017-02-02Use standard Module(Class)#to_sUchio KONDO
2017-01-25Update example lines of mrbgems in build_config.rb; ref #3414Yukihiro "Matz" Matsumoto
2017-01-25Copy mrb_float values from pool when MRB_WORD_BOXING; ref #3396Yukihiro "Matz" Matsumoto
2017-01-25Clear (o).w first for MRB_WORD_BOXING; ref #3396Yukihiro "Matz" Matsumoto
2017-01-24Outer class may be same as the class; fix #3382Yukihiro "Matz" Matsumoto
2017-01-24Use size_t to avoid integer overflow in mrb_ary_splice(); fix #3413Yukihiro "Matz" Matsumoto
2017-01-23Change return type of mrb_range_beg_len() from `int` to `mrb_int`.Yukihiro "Matz" Matsumoto
2017-01-23Fix a double free problem in codegen.c; fix #3378Yukihiro "Matz" Matsumoto
2017-01-23Fix memory leak; ref #3378Yukihiro "Matz" Matsumoto
2017-01-23The ensure clause should keep its ci after its execution; fix #3406Yukihiro "Matz" Matsumoto
2017-01-23Backtrace list must be an array of strings; fix #3408Yukihiro "Matz" Matsumoto
2017-01-23Skip non string values in backtraces; ref #3408Yukihiro "Matz" Matsumoto
2017-01-23Merge pull request #3412 from ksss/mrb_ary_spliceYukihiro "Matz" Matsumoto
2017-01-23Refactoring: Use array_copy instead of for loopksss