| Commit message (Expand) | Author | Age | Files | Lines |
* | Introduce disposable call-cache. | Koichi Sasada | 2020-02-22 | 1 | -24/+26 |
* | VALUE size packed callinfo (ci). | Koichi Sasada | 2020-02-22 | 1 | -46/+9 |
* | Remove rb_eval_cmd | Jeremy Evans | 2020-02-11 | 1 | -7/+0 |
* | script_compiled event on compile error. | Koichi Sasada | 2020-01-06 | 1 | -6/+8 |
* | Make eval(code, binding) use (eval) as __FILE__ and 1 as __LINE__ | Jeremy Evans | 2020-01-03 | 1 | -6/+0 |
* | Fully separate positional arguments and keyword arguments | Jeremy Evans | 2020-01-02 | 1 | -89/+17 |
* | Reword keyword arguments warning messages to convey these are deprecation war... | Marc-Andre Lafortune | 2019-12-23 | 1 | -1/+1 |
* | delete rb_vm_call() | 卜部昌平 | 2019-12-18 | 1 | -6/+0 |
* | per-method serial number | 卜部昌平 | 2019-12-18 | 1 | -1/+1 |
* | ensure cc->def == cc->me->def | 卜部昌平 | 2019-12-16 | 1 | -9/+12 |
* | Make rb_eval_string_wrap specify a cref so constant setting works correctly | Jeremy Evans | 2019-12-05 | 1 | -1/+21 |
* | make functions static | 卜部昌平 | 2019-11-19 | 1 | -1/+3 |
* | Deprecate rb_eval_cmd, add rb_eval_cmd_kw | Jeremy Evans | 2019-11-18 | 1 | -3/+10 |
* | Warn on access/modify of $SAFE, and remove effects of modifying $SAFE | Jeremy Evans | 2019-11-18 | 1 | -8/+1 |
* | extend rb_call_cache | 卜部昌平 | 2019-11-07 | 1 | -1/+1 |
* | refactor assign variables | 卜部昌平 | 2019-10-26 | 1 | -8/+5 |
* | more on struct rb_call_data | 卜部昌平 | 2019-10-25 | 1 | -33/+31 |
* | vm_eval.c (rb_adjust_argv_kw_splat): avoid memcpy with zero length | Yusuke Endoh | 2019-10-09 | 1 | -1/+1 |
* | Make parser_params have parent_iseq instead of base_block | Yusuke Endoh | 2019-10-04 | 1 | -1/+1 |
* | Issue keyword flag warning even with no arguments | Jeremy Evans | 2019-09-30 | 1 | -1/+1 |
* | Add three more C-API functions for handling keywords | Jeremy Evans | 2019-09-29 | 1 | -0/+33 |
* | Remove VM_NO_KEYWORDS, replace with RB_NO_KEYWORDS | Jeremy Evans | 2019-09-29 | 1 | -3/+3 |
* | Make direct calls to rb_{obj_instance,mod_module}_{eval,exec} not pass keywords | Jeremy Evans | 2019-09-29 | 1 | -14/+39 |
* | Fix more keyword separation issues | Jeremy Evans | 2019-09-26 | 1 | -11/+39 |
* | Make public_send and rb_f_send handle keyword argument separation | Jeremy Evans | 2019-09-23 | 1 | -2/+25 |
* | Call rb_vm_call_kw insted of rb_vm_call0 in a few cases | Jeremy Evans | 2019-09-20 | 1 | -25/+11 |
* | Handle keyword argument separation for Enumerator#size | Jeremy Evans | 2019-09-20 | 1 | -6/+22 |
* | Make passing empty keywords to dig pass empty keywords to next dig method | Jeremy Evans | 2019-09-20 | 1 | -9/+22 |
* | refactor reuse existing on-stack structs | 卜部昌平 | 2019-09-19 | 1 | -1/+12 |
* | Fix keyword argument separation issues with sym procs when using refinements | Jeremy Evans | 2019-09-17 | 1 | -7/+7 |
* | Pass keyword argument flag when rb_call_super_kw calls method_missing | Jeremy Evans | 2019-09-17 | 1 | -11/+12 |
* | Issue a warning if invalid kw_splat is passed to *_kw function | Jeremy Evans | 2019-09-14 | 1 | -0/+6 |
* | Keep the reference of imemo while argv may be used | Takashi Kokubun | 2019-09-14 | 1 | -13/+25 |
* | Fixed one-off error | Nobuyoshi Nakada | 2019-09-14 | 1 | -1/+1 |
* | Fix memory leak when adding empty keyword hashes | Jeremy Evans | 2019-09-14 | 1 | -2/+3 |
* | Only set RB_PASS_CALLED_KEYWORDS in C functions called directly from Ruby | Jeremy Evans | 2019-09-14 | 1 | -3/+12 |
* | * remove trailing spaces. [ci skip] | git | 2019-09-14 | 1 | -1/+1 |
* | Consolidate empty keyword handling | Jeremy Evans | 2019-09-13 | 1 | -1/+25 |
* | Correctly handle keywords for Method#call for cfuncs, send, and attr_* | Jeremy Evans | 2019-09-13 | 1 | -4/+35 |
* | Fix keyword argument separation warnings for enumerators | Jeremy Evans | 2019-09-06 | 1 | -1/+19 |
* | Convert keyword argument to required positional hash argument for Class#new, ... | Jeremy Evans | 2019-09-06 | 1 | -1/+22 |
* | doxygen update [ci skip] | 卜部昌平 | 2019-09-06 | 1 | -1/+2 |
* | Add rb_funcall_with_block_kw | Jeremy Evans | 2019-09-05 | 1 | -12/+30 |
* | Propagate kw_splat information | Yusuke Endoh | 2019-09-05 | 1 | -1/+2 |
* | hide rb_funcallv_with_cc from public | 卜部昌平 | 2019-09-05 | 1 | -24/+9 |
* | use existing vm_search_method() | 卜部昌平 | 2019-09-05 | 1 | -16/+10 |
* | add rb_funcallv_with_cc() | Urabe, Shyouhei | 2019-09-04 | 1 | -0/+50 |
* | delete ruby_eval_string_from_file_protect | 卜部昌平 | 2019-09-03 | 1 | -21/+0 |
* | drop-in type check for rb_define_global_function | 卜部昌平 | 2019-08-29 | 1 | -3/+3 |
* | rb_catch now free from ANYARGS | 卜部昌平 | 2019-08-27 | 1 | -3/+3 |