| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | move "state" to rb_vm_tag. | ko1 | 2017-06-23 | 1 | -5/+5 |
* | rename th->state to th->tag_state. | ko1 | 2017-06-23 | 1 | -6/+5 |
* | vm_insnhelper.c: vm_stack_consistency_error | nobu | 2017-06-23 | 1 | -0/+16 |
* | Prohibit SystemStackError while GC. | ko1 | 2017-06-15 | 1 | -1/+4 |
* | remove OPT_CALL_CFUNC_WITHOUT_FRAME. | ko1 | 2017-06-14 | 1 | -76/+0 |
* | check break target correctly. | ko1 | 2017-06-08 | 1 | -1/+3 |
* | remove arg_setup_lambda. | ko1 | 2017-06-05 | 1 | -1/+1 |
* | * vm_core.h: remove VM_FRAME_MAGIC_LAMBDA and introduce | ko1 | 2017-06-03 | 1 | -6/+4 |
* | Improve performance of implicit type conversion | watson1978 | 2017-05-31 | 1 | -3/+3 |
* | add debug counters for local variable (lavr) access. | ko1 | 2017-05-31 | 1 | -0/+1 |
* | Symbol support for opt_eql_func too | nobu | 2017-05-26 | 1 | -47/+50 |
* | Symbol support for opt_eq_func. | ko1 | 2017-05-26 | 1 | -0/+5 |
* | vm_insnhelper.c: remove redefinitions and undefine after used | nobu | 2017-05-25 | 1 | -2/+2 |
* | vm_insnhelper.c: rb_eql_opt should call eql? | nobu | 2017-05-25 | 1 | -5/+45 |
* | Improve performance of rb_eql() | watson1978 | 2017-05-25 | 1 | -0/+13 |
* | fixup r58614 for raspi3 and maybe other systems with odd compile | normal | 2017-05-09 | 1 | -2/+2 |
* | rb_execution_context_t: move stack, stack_size and cfp from rb_thread_t | normal | 2017-05-09 | 1 | -21/+21 |
* | fix infinite recursion | nobu | 2017-04-19 | 1 | -2/+3 |
* | refactor extract binop dispatcher | shyouhei | 2017-04-19 | 1 | -171/+107 |
* | fixup! vm_insnhelper.c: adjust indent [ci skip] | nobu | 2017-04-18 | 1 | -12/+12 |
* | vm_insnhelper.c: adjust indent [ci skip] | nobu | 2017-04-18 | 1 | -4/+4 |
* | tabify (sorry!) [ci skip] | shyouhei | 2017-04-18 | 1 | -4/+4 |
* | * remove trailing spaces. | svn | 2017-04-18 | 1 | -1/+1 |
* | split insns.def into functions | shyouhei | 2017-04-18 | 1 | -0/+866 |
* | vm_insnhelper.c: rb_threadptr_stack_overflow | nobu | 2017-04-17 | 1 | -1/+29 |
* | Parenthesized CHECK_CFP_CONSISTENCY [ci skip] | nobu | 2017-04-11 | 1 | -2/+2 |
* | vm_insnhelper.c: CHECK_CFP_CONSISTENCY | nobu | 2017-04-11 | 1 | -6/+6 |
* | vm_args.c: arity check of lambda | nobu | 2017-03-19 | 1 | -6/+0 |
* | vm.c: guard arguments [EXPERIMENTAL] | nobu | 2017-03-18 | 1 | -0/+4 |
* | vm_insnhelper.c: adjust indent [ci skip] | nobu | 2017-03-15 | 1 | -1/+1 |
* | * remove trailing spaces. | svn | 2017-03-15 | 1 | -1/+1 |
* | add several counters to analyze ivar inline caches. | ko1 | 2017-03-15 | 1 | -9/+18 |
* | vm_insnhelper.c: undef BUILTIN_CLASS_P too | kazu | 2017-03-14 | 1 | -0/+1 |
* | opt_eq_func refactor | nobu | 2017-03-06 | 1 | -22/+19 |
* | add performance counting mechanism for MRI debug/tuning purpose. | ko1 | 2017-02-21 | 1 | -2/+12 |
* | vm_insnhelper.c: super to module in refinement | nobu | 2017-02-19 | 1 | -1/+2 |
* | use rb_iseq_check() for USE_LAZY_LOAD, too. | ko1 | 2017-02-16 | 1 | -1/+1 |
* | eval.c: copy special exception | nobu | 2017-01-24 | 1 | -4/+4 |
* | vm_insnhelper.c: block argument at tailcall | nobu | 2017-01-09 | 1 | -2/+2 |
* | vm_insnhelper.c: zsuper in refinements | nobu | 2016-12-08 | 1 | -8/+11 |
* | * vm_trace.c (tracepoint_attr_callee_id, rb_tracearg_callee_id): | ktsj | 2016-11-05 | 1 | -2/+2 |
* | * eval.c, method.h, proc.c, vm.c, vm_eval.c, vm_insnhelper.c, vm_method.c: | ktsj | 2016-11-05 | 1 | -5/+5 |
* | vm_insnhelper.c: refinements with send | nobu | 2016-10-19 | 1 | -1/+1 |
* | vm_insnhelper.c: update assertion [ci skip] | nobu | 2016-10-09 | 1 | -0/+7 |
* | * vm_insnhelper.c (vm_throw_start): Remove too much ";" | hsbt | 2016-09-17 | 1 | -1/+1 |
* | * insns.def (setclassvariable, setconstant): warn when self is a | shugo | 2016-09-08 | 1 | -0/+8 |
* | vm_insnhelper.c: fix ALWAYS_INLINE usage | nobu | 2016-08-13 | 1 | -1/+2 |
* | * vm_insnhelper.c (vm_getivar): use always_inline because | naruse | 2016-08-09 | 1 | -8/+2 |
* | vm_insnhelper.c: extra semicolon | nobu | 2016-08-03 | 1 | -1/+5 |
* | * vm_core.h: introduce VM_FRAME_RUBYFRAME_P() | ko1 | 2016-08-03 | 1 | -2/+2 |