summaryrefslogtreecommitdiff
path: root/vm_eval.c
AgeCommit message (Expand)Author
2019-08-04Revert "Revert "Fix dangling path name from fstring""Takashi Kokubun
2019-08-04Revert "Fix dangling path name from fstring"Takashi Kokubun
2019-08-03* expand tabs.git
2019-08-03Fix dangling path name from fstringNobuyoshi Nakada
2019-07-22Document BasicObject does not implement #object_id and #send [ci skip]Jeremy Evans
2019-07-03Use rb_ident_hash_new instead of rb_hash_new_compare_by_idNobuyoshi Nakada
2019-05-31Use UNALIGNED_MEMBER_PTRNobuyoshi Nakada
2019-04-29glibc says memcpy cannot take NULLUrabe, Shyouhei
2019-04-20Add `GC.compact` again.tenderlove
2019-04-17Reverting compaction for nowtenderlove
2019-04-17Adding `GC.compact` and compacting GC support.tenderlove
2019-04-10Reverting all commits from r67479 to r67496 because of CI failureskazu
2019-04-09Adding `GC.compact` and compacting GC support.tenderlove
2019-04-05* expand tabs.svn
2019-04-05add definemethod/definesmethod insn.ko1
2019-03-28[DOC] fix markups [ci skip]nobu
2019-02-22* expand tabs.svn
2019-02-22change `cfunc->invoker` type for opt.ko1
2019-02-01on-smash canary detectionshyouhei
2018-12-27fix missed script_compiled events. [Bug #15471]ko1
2018-12-06`script_compiled` TracePoint event [Feature #15287]ko1
2018-12-06Prefer rb_check_arity when 0 or 1 argumentsnobu
2018-11-22Enable refinements to public_send.nobu
2018-10-30support theap for T_HASH. [Feature #14989]ko1
2018-10-30introduce TransientHeap. [Bug #14858]ko1
2018-10-30revert r65444 and r65446 because of commit missko1
2018-10-30introduce TransientHeap. [Bug #14858]ko1
2018-10-29use `rb_hash_new_compare_by_id()`.ko1
2018-10-13Prefer `rb_fstring_lit` over `rb_fstring_cstr`nobu
2018-10-01remove old VM profile counters.ko1
2018-07-24vm.c: simplify the implementation of r64031k0kubun
2018-07-24UNREACHABLE_RETURNnobu
2018-05-08vm_eval.c: eval_string_protect wrappernobu
2018-04-12error.c: super in method_missingnobu
2018-03-03vm.c: add mjit_enable_p flagk0kubun
2018-02-17prefixed functions exported for mjitnobu
2018-02-04mjit_compile.c: merge initial JIT compilerk0kubun
2018-01-22use predefined IDskazu
2018-01-19INFINITY is float. That of double is HUGE_VAL.shyouhei
2018-01-18vm_eval.c: for auto-indentnobu
2018-01-05make rb_iseq_new* accept rb_ast_body_t instead of NODE*mame
2018-01-05node.h: define rb_ast_body_t and restructure rb_ast_tmame
2018-01-02explicit cast to void* required for %pshyouhei
2017-12-28`$SAFE` as a process global state. [Feature #14250]ko1
2017-12-27vm_eval.c: expanded eval_stringnobu
2017-12-27vm_eval.c: split eval_string_with_crefnobu
2017-12-27vm_eval.c: refactor eval_make_iseqnobu
2017-12-26parse.y: warning for locationsnobu
2017-12-26vm_eval.c: strange message in evalnobu
2017-12-13iseq.c: dump type of branchiftype on disasmk0kubun