| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | * vm_core.h: rename macros and make them inline functions. | ko1 | 2016-08-03 | 1 | -1/+1 |
* | * vm_core.h: introduce VM_FRAME_FLAG_CFRAME to represent cfp->iseq | ko1 | 2016-08-03 | 1 | -23/+32 |
* | rb_funcallv | nobu | 2016-07-29 | 1 | -1/+1 |
* | * vm.c, internal.h: remove RubyVM::Env class and all of env objects | ko1 | 2016-07-28 | 1 | -1/+1 |
* | * vm_core.h: revisit the structure of frame, block and env. | ko1 | 2016-07-28 | 1 | -190/+340 |
* | * vm_insnhelper.c: introduce rb_vm_pop_frame() and use it | ko1 | 2016-07-26 | 1 | -9/+22 |
* | vm_insnhelper.c: check symbol proc to throw | nobu | 2016-06-06 | 1 | -1/+3 |
* | [Feature #12005] Unify Fixnum and Bignum into Integer | akr | 2016-05-17 | 1 | -1/+1 |
* | vm_insnhelper.c: deprecated constant in class | nobu | 2016-05-15 | 1 | -0/+2 |
* | * vm_insnhelper.c (vm_getivar): describe fast-path explicit | tarui | 2016-05-11 | 1 | -22/+18 |
* | * configure.in: check function attirbute const and pure, | naruse | 2016-05-08 | 1 | -0/+5 |
* | Revert "vm_insnhelper.c: INLINE condition" [Bug #12316] | naruse | 2016-04-24 | 1 | -1/+1 |
* | vm_insnhelper.c: INLINE condition | nobu | 2016-04-24 | 1 | -1/+1 |
* | * vm_insnhelper.c (INLINE): cosmetic change. | ktsj | 2016-04-24 | 1 | -1/+1 |
* | * vm_insnhelper.c (INLINE): disbale r54738 if __NO_INLINE__ is defined. | ktsj | 2016-04-24 | 1 | -1/+1 |
* | Disable r54738 if clang | nobu | 2016-04-24 | 1 | -1/+1 |
* | * vm_insnhelper.c (INLINE): define as `inline` when it is optimized. | naruse | 2016-04-23 | 1 | -3/+6 |
* | vm_insnhelper.c: getivar setivar optimization | nobu | 2016-04-23 | 1 | -6/+5 |
* | vm_insnhelper.c: missing static to inline | nobu | 2016-04-23 | 1 | -1/+1 |
* | * vm_insnhelper.c (vm_getivar): specify inline instead of static inline. | naruse | 2016-04-23 | 1 | -1/+1 |
* | * variable.c: use uint32_t instead of long to avoid confusion about | naruse | 2016-04-22 | 1 | -6/+5 |
* | * gc.c (gc_marks_finish): fix syntax error. | ko1 | 2016-03-31 | 1 | -1/+1 |
* | NoMethodError#private_call? | nobu | 2016-02-28 | 1 | -1/+3 |
* | vm_insnhelper.c (vm_check_if_namespace): tiny size reduction | normal | 2016-01-24 | 1 | -4/+1 |
* | vm_eval.c: fstring format | nobu | 2016-01-13 | 1 | -1/+2 |