| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | * vm_insnhelper.c: move vm_callee_setup_block_arg() (and related | ko1 | 2015-12-22 | 1 | -82/+82 |
* | * vm_insnhelper.c (vm_call_method_each_type): should not set fastpath | ko1 | 2015-12-16 | 1 | -1/+1 |
* | * compile.c: fix typos. | hsbt | 2015-12-14 | 1 | -1/+1 |
* | vm_insnhelper.c: adjust indent [ci skip] | nobu | 2015-12-12 | 1 | -1/+1 |
* | * vm_insnhelper.c (vm_call_method_missing): method_missing should | shugo | 2015-12-12 | 1 | -1/+3 |
* | * introduce new ISeq binary format serializer/de-serializer | ko1 | 2015-12-08 | 1 | -4/+3 |
* | * vm.c (rb_vm_cref_replace_with_duplicated_cref): added. | ko1 | 2015-11-20 | 1 | -0/+52 |
* | * method.h: introduce the folliwing field and macros. | ko1 | 2015-11-18 | 1 | -1/+1 |
* | * refactoring CREF related code. | ko1 | 2015-11-13 | 1 | -16/+5 |
* | revert r52402 | ko1 | 2015-10-31 | 1 | -4/+3 |
* | vm_insnhelper.c: get rid of copying garbage | nobu | 2015-10-31 | 1 | -2/+2 |
* | * vm_insnhelper.c (vm_search_super_method): do not touch `ci' here. | ko1 | 2015-10-31 | 1 | -3/+4 |
* | * insns.def (getinlinecache/setinlinecache): compare ic->ic_cref and | ko1 | 2015-10-29 | 1 | -0/+17 |