Age | Commit message (Expand) | Author |
2019-09-05 | Add a keyword-to-last-hash warning for some case of define_method method | Yusuke Endoh |
2019-09-05 | define_method should not drop the empty keyword hash | Yusuke Endoh |
2019-09-05 | vm_call_bmethod should not drop the empty keyword hash | Yusuke Endoh |
2019-09-05 | vm_call_opt_send should not drop the empty keyword hash | Yusuke Endoh |
2019-09-05 | vm_insnhelper.c: Do not read `ci->flag` after CALLER_SETUP_ARG | Yusuke Endoh |
2019-09-05 | Add a comment that some ci->flag is inconsistent after CALLER_SETUP_ARG | Yusuke Endoh |
2019-09-05 | Ignore an empty keyword splat for attr_reader/writer methods | Yusuke Endoh |
2019-09-05 | C method should accept a keyword hash (for compatibility with 2.6) | Yusuke Endoh |
2019-09-05 | CALLER_SETUP_ARG removes an empty keyword hash from argv | Yusuke Endoh |
2019-09-05 | vm_argc.c (vm_caller_setup_arg_kw): "cfunc" argument is no longer used | Yusuke Endoh |
2019-09-05 | Set calling->kw_splat = 1 in vm_caller_setup_arg_kw | Yusuke Endoh |
2019-09-05 | Fix passing keywords without splats to sym procs, define_method, and method_m... | Jeremy Evans |
2019-09-05 | Make Symbol#to_proc calls handle keyword arguments | Jeremy Evans |
2019-09-05 | If removing an empty keyword splat hash, unset the kw_splat flag | Jeremy Evans |
2019-09-05 | Add rb_funcall_with_block_kw | Jeremy Evans |
2019-09-05 | Set VM_FRAME_FLAG_CFRAME_KW if kw_splat set in vm_yield_with_cfunc | Jeremy Evans |
2019-09-05 | Propagate kw_splat information | Yusuke Endoh |
2019-09-03 | Merge pull request #2422 from jeremyevans/rb_keyword_given_p | Jeremy Evans |
2019-09-02 | fix shortcut condition | Urabe, Shyouhei |
2019-09-02 | delete unused function | Urabe, Shyouhei |
2019-09-02 | opt_regexpmatch1 is actually making things slower. | Urabe, Shyouhei |
2019-09-01 | Simplify setting of VM_CALL_KW_SPLAT in vm_call_method_missing | Jeremy Evans |
2019-09-01 | Fix keyword argument separation warning in method_missing | Jeremy Evans |
2019-08-31 | Fix keyword argument separation warning when using send | Jeremy Evans |
2019-08-31 | Don't pass an empty keyword hash when double splatting empty hash when callin... | Jeremy Evans |
2019-08-30 | Don't pass an empty keyword hash when double splatting empty hash | Jeremy Evans |
2019-08-30 | Separate keyword arguments from positional arguments | Yusuke Endoh |
2019-08-29 | Show the previous definition location, | Nobuyoshi Nakada |
2019-08-27 | decouple compile.c usage of imemo_ifunc | 卜部昌平 |
2019-08-17 | Hoisted out search_refined_method | Nobuyoshi Nakada |
2019-08-17 | Search refinement module along nested usings | Nobuyoshi Nakada |
2019-08-15 | * expand tabs. [ci skip] | git |
2019-08-14 | Remove support for nil::Constant | Jeremy Evans |
2019-08-09 | * expand tabs. | git |
2019-08-09 | introduce RCLASS_CLONED flag for inline cache. | Koichi Sasada |
2019-08-06 | * expand tabs. | git |
2019-08-06 | leafify opt_plus | 卜部昌平 |
2019-08-04 | Make opt_eq and opt_neq insns leaf | Takashi Kokubun |
2019-08-02 | Revert "Revert "Add a specialized instruction for `.nil?` calls"" | Yusuke Endoh |
2019-08-02 | Revert "Add a specialized instruction for `.nil?` calls" | Yusuke Endoh |
2019-07-31 | Add a specialized instruction for `.nil?` calls | Aaron Patterson |
2019-07-19 | Remove `rb_vm_push_frame` as it is no longer used. | Samuel Williams |
2019-07-14 | Add a /* fall through */ comment | Yusuke Endoh |
2019-06-11 | Fix SystemStackError when calling a method in an unused refinement | Jeremy Evans |
2019-06-01 | * expand tabs. | git |
2019-06-01 | Make opt_aref instruction support Integer#[] | Yusuke Endoh |
2019-05-31 | Use UNALIGNED_MEMBER_PTR | Nobuyoshi Nakada |
2019-04-26 | avoid buffer overflow in vm_check_canary | Urabe, Shyouhei |
2019-04-26 | print the disasm | Urabe, Shyouhei |
2019-04-26 | suppress warning [ci skip] | Urabe, Shyouhei |