| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | CALLER_SETUP_ARG removes an empty keyword hash from argv | Yusuke Endoh | 2019-09-05 | 1 | -21/+9 |
* | vm_argc.c (vm_caller_setup_arg_kw): "cfunc" argument is no longer used | Yusuke Endoh | 2019-09-05 | 1 | -1/+1 |
* | Set calling->kw_splat = 1 in vm_caller_setup_arg_kw | Yusuke Endoh | 2019-09-05 | 1 | -4/+3 |
* | Fix passing keywords without splats to sym procs, define_method, and method_m... | Jeremy Evans | 2019-09-05 | 1 | -3/+4 |
* | Make Symbol#to_proc calls handle keyword arguments | Jeremy Evans | 2019-09-05 | 1 | -2/+1 |
* | If removing an empty keyword splat hash, unset the kw_splat flag | Jeremy Evans | 2019-09-05 | 1 | -0/+2 |
* | Add rb_funcall_with_block_kw | Jeremy Evans | 2019-09-05 | 1 | -2/+2 |
* | Set VM_FRAME_FLAG_CFRAME_KW if kw_splat set in vm_yield_with_cfunc | Jeremy Evans | 2019-09-05 | 1 | -2/+1 |
* | Propagate kw_splat information | Yusuke Endoh | 2019-09-05 | 1 | -9/+13 |
* | Merge pull request #2422 from jeremyevans/rb_keyword_given_p | Jeremy Evans | 2019-09-03 | 1 | -1/+5 |
* | fix shortcut condition | Urabe, Shyouhei | 2019-09-02 | 1 | -0/+1 |
* | delete unused function | Urabe, Shyouhei | 2019-09-02 | 1 | -11/+0 |
* | opt_regexpmatch1 is actually making things slower. | Urabe, Shyouhei | 2019-09-02 | 1 | -0/+4 |
* | Simplify setting of VM_CALL_KW_SPLAT in vm_call_method_missing | Jeremy Evans | 2019-09-01 | 1 | -4/+1 |
* | Fix keyword argument separation warning in method_missing | Jeremy Evans | 2019-09-01 | 1 | -0/+3 |
* | Fix keyword argument separation warning when using send | Jeremy Evans | 2019-08-31 | 1 | -2/+2 |
* | Don't pass an empty keyword hash when double splatting empty hash when callin... | Jeremy Evans | 2019-08-31 | 1 | -1/+8 |
* | Don't pass an empty keyword hash when double splatting empty hash | Jeremy Evans | 2019-08-30 | 1 | -0/+6 |
* | Separate keyword arguments from positional arguments | Yusuke Endoh | 2019-08-30 | 1 | -15/+21 |
* | Show the previous definition location, | Nobuyoshi Nakada | 2019-08-29 | 1 | -4/+24 |
* | decouple compile.c usage of imemo_ifunc | 卜部昌平 | 2019-08-27 | 1 | -1/+1 |
* | Hoisted out search_refined_method | Nobuyoshi Nakada | 2019-08-17 | 1 | -42/+49 |
* | Search refinement module along nested usings | Nobuyoshi Nakada | 2019-08-17 | 1 | -29/+27 |
* | * expand tabs. [ci skip] | git | 2019-08-15 | 1 | -1/+1 |
* | Remove support for nil::Constant | Jeremy Evans | 2019-08-14 | 1 | -3/+3 |
* | * expand tabs. | git | 2019-08-09 | 1 | -1/+1 |
* | introduce RCLASS_CLONED flag for inline cache. | Koichi Sasada | 2019-08-09 | 1 | -3/+5 |
* | * expand tabs. | git | 2019-08-06 | 1 | -1/+1 |
* | leafify opt_plus | 卜部昌平 | 2019-08-06 | 1 | -1/+2 |
* | Make opt_eq and opt_neq insns leaf | Takashi Kokubun | 2019-08-04 | 1 | -4/+5 |
* | Revert "Revert "Add a specialized instruction for `.nil?` calls"" | Yusuke Endoh | 2019-08-02 | 1 | -0/+20 |
* | Revert "Add a specialized instruction for `.nil?` calls" | Yusuke Endoh | 2019-08-02 | 1 | -20/+0 |
* | Add a specialized instruction for `.nil?` calls | Aaron Patterson | 2019-07-31 | 1 | -0/+20 |
* | Remove `rb_vm_push_frame` as it is no longer used. | Samuel Williams | 2019-07-19 | 1 | -15/+0 |
* | Add a /* fall through */ comment | Yusuke Endoh | 2019-07-14 | 1 | -0/+1 |
* | Fix SystemStackError when calling a method in an unused refinement | Jeremy Evans | 2019-06-11 | 1 | -1/+4 |
* | * expand tabs. | git | 2019-06-01 | 1 | -4/+4 |
* | Make opt_aref instruction support Integer#[] | Yusuke Endoh | 2019-06-01 | 1 | -0/+4 |
* | Use UNALIGNED_MEMBER_PTR | Nobuyoshi Nakada | 2019-05-31 | 1 | -2/+3 |
* | avoid buffer overflow in vm_check_canary | Urabe, Shyouhei | 2019-04-26 | 1 | -0/+4 |
* | print the disasm | Urabe, Shyouhei | 2019-04-26 | 1 | -1/+1 |
* | suppress warning [ci skip] | Urabe, Shyouhei | 2019-04-26 | 1 | -1/+1 |
* | Revert "GET_CFP and ec->cfp are different" | k0kubun | 2019-04-13 | 1 | -3/+3 |
* | GET_CFP and ec->cfp are different | k0kubun | 2019-04-13 | 1 | -3/+3 |
* | * expand tabs. | svn | 2019-04-05 | 1 | -16/+16 |
* | add definemethod/definesmethod insn. | ko1 | 2019-04-05 | 1 | -10/+74 |
* | * expand tabs. | svn | 2019-04-04 | 1 | -1/+1 |
* | Revert "Introduce inline cache for invokesuper" | k0kubun | 2019-04-04 | 1 | -7/+1 |
* | Introduce inline cache for invokesuper | k0kubun | 2019-04-03 | 1 | -1/+7 |
* | Prefer using vm_base_ptr rather than cfp->bp | k0kubun | 2019-03-25 | 1 | -4/+4 |