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