summaryrefslogtreecommitdiff
path: root/vm_eval.c
Commit message (Expand)AuthorAgeFilesLines
* Use UNALIGNED_MEMBER_PTRNobuyoshi Nakada2019-05-311-1/+1
* glibc says memcpy cannot take NULLUrabe, Shyouhei2019-04-291-0/+14
* Add `GC.compact` again.tenderlove2019-04-201-0/+1
* Reverting compaction for nowtenderlove2019-04-171-1/+0
* Adding `GC.compact` and compacting GC support.tenderlove2019-04-171-0/+1
* Reverting all commits from r67479 to r67496 because of CI failureskazu2019-04-101-1/+0
* Adding `GC.compact` and compacting GC support.tenderlove2019-04-091-0/+1
* * expand tabs.svn2019-04-051-1/+1
* add definemethod/definesmethod insn.ko12019-04-051-1/+1
* [DOC] fix markups [ci skip]nobu2019-03-281-5/+5
* * expand tabs.svn2019-02-221-1/+1
* change `cfunc->invoker` type for opt.ko12019-02-221-1/+1
* on-smash canary detectionshyouhei2019-02-011-0/+1
* fix missed script_compiled events. [Bug #15471]ko12018-12-271-2/+2
* `script_compiled` TracePoint event [Feature #15287]ko12018-12-061-0/+2
* Prefer rb_check_arity when 0 or 1 argumentsnobu2018-12-061-9/+2
* Enable refinements to public_send.nobu2018-11-221-2/+10
* support theap for T_HASH. [Feature #14989]ko12018-10-301-4/+3
* introduce TransientHeap. [Bug #14858]ko12018-10-301-1/+1
* revert r65444 and r65446 because of commit missko12018-10-301-1/+1
* introduce TransientHeap. [Bug #14858]ko12018-10-301-1/+1
* use `rb_hash_new_compare_by_id()`.ko12018-10-291-2/+1
* Prefer `rb_fstring_lit` over `rb_fstring_cstr`nobu2018-10-131-5/+5
* remove old VM profile counters.ko12018-10-011-2/+0
* vm.c: simplify the implementation of r64031k0kubun2018-07-241-7/+7
* UNREACHABLE_RETURNnobu2018-07-241-2/+2
* vm_eval.c: eval_string_protect wrappernobu2018-05-081-1/+7
* error.c: super in method_missingnobu2018-04-121-14/+6
* vm.c: add mjit_enable_p flagk0kubun2018-03-031-4/+4
* prefixed functions exported for mjitnobu2018-02-171-7/+7
* mjit_compile.c: merge initial JIT compilerk0kubun2018-02-041-3/+15
* use predefined IDskazu2018-01-221-2/+2
* INFINITY is float. That of double is HUGE_VAL.shyouhei2018-01-191-1/+1
* vm_eval.c: for auto-indentnobu2018-01-181-27/+27
* make rb_iseq_new* accept rb_ast_body_t instead of NODE*mame2018-01-051-1/+1
* node.h: define rb_ast_body_t and restructure rb_ast_tmame2018-01-051-2/+2
* explicit cast to void* required for %pshyouhei2018-01-021-1/+1
* `$SAFE` as a process global state. [Feature #14250]ko12017-12-281-2/+2
* vm_eval.c: expanded eval_stringnobu2017-12-271-13/+8
* vm_eval.c: split eval_string_with_crefnobu2017-12-271-44/+41
* vm_eval.c: refactor eval_make_iseqnobu2017-12-271-34/+28
* parse.y: warning for locationsnobu2017-12-261-4/+28
* vm_eval.c: strange message in evalnobu2017-12-261-40/+5
* iseq.c: dump type of branchiftype on disasmk0kubun2017-12-131-1/+1
* make a func static.ko12017-11-161-1/+1
* make a func static.ko12017-11-161-1/+1
* make a func static.ko12017-11-161-8/+8
* th->ec: dtraceko12017-11-071-2/+2
* * vm_eval.c (rescue_funcall_args): th->ecko12017-11-071-3/+3
* * eval_intern.h: rename macros rb_thread_raised_* toko12017-11-071-5/+3