| Commit message (Expand) | Author | Age | Files | Lines |
* | Stop exporting symbols for MJIT | Takashi Kokubun | 2023-03-06 | 1 | -4/+4 |
* | [DOC] Improve Kernel#binding docs | zverok | 2023-02-19 | 1 | -7/+35 |
* | Encapsulate RCLASS_ATTACHED_OBJECT | Jean Boussier | 2023-02-15 | 1 | -5/+3 |
* | use correct svar even if env is escaped | Koichi Sasada | 2023-02-10 | 1 | -1/+2 |
* | Merge gc.h and internal/gc.h | Matt Valentine-House | 2023-02-09 | 1 | -1/+1 |
* | Use rb_gc_mark_and_move for method objects | Peter Zhu | 2023-02-07 | 1 | -22/+8 |
* | Use rb_gc_mark_and_move for proc and binding | Peter Zhu | 2023-02-07 | 1 | -54/+17 |
* | Mark "method" objects as protected by write barrier | Jean Boussier | 2023-02-03 | 1 | -1/+1 |
* | use correct svar (#7225) | Koichi Sasada | 2023-02-01 | 1 | -1/+1 |
* | Docs: Separate documentation for UnboundMethod#== | zverok | 2022-12-23 | 1 | -2/+18 |
* | UnboundMethod only refer defined_class | Koichi Sasada | 2022-12-03 | 1 | -5/+15 |
* | Using UNDEF_P macro | S-H-GAMELINKS | 2022-11-16 | 1 | -6/+6 |
* | Use RTEST to to check return value | Peter Zhu | 2022-11-04 | 1 | -1/+1 |
* | Remove unnecessary branch in `UnboundMethod#bind` | Alexander Momchilov | 2022-11-04 | 1 | -2/+1 |
* | Mark struct METHOD->owner for the GC | Benoit Daloze | 2022-10-03 | 1 | -0/+2 |
* | Reduce diff to proc.c @ b0b9f7201acab05c2a3ad92c3043a1f01df3e17f | Benoit Daloze | 2022-09-29 | 1 | -47/+29 |
* | Resolve zsuper method during lookup but preserve owner separately | Benoit Daloze | 2022-09-29 | 1 | -50/+59 |
* | Fix {Method,UnboundMethod}#super_method for zsuper methods | Benoit Daloze | 2022-09-29 | 1 | -12/+13 |
* | Rework vm_core to use `int first_lineno` struct member. | Samuel Williams | 2022-09-26 | 1 | -3/+3 |
* | Reuse rb_method_call_kw function | S-H-GAMELINKS | 2022-09-25 | 1 | -2/+1 |
* | Adjust styles [ci skip] | Nobuyoshi Nakada | 2022-09-02 | 1 | -1/+2 |
* | Consider resolved-through-zsuper methods equal for compatibility | Benoit Daloze | 2022-08-20 | 1 | -34/+31 |
* | Make Object#method and Module#instance_method not skip ZSUPER methods | Jeremy Evans | 2022-08-20 | 1 | -17/+46 |
* | Do not clone method entries when bind_call is used | Penelope Phippen | 2022-08-15 | 1 | -4/+14 |
* | Revert "Add {Method,UnboundMethod}#{public?,private?,protected?}" | Jeremy Evans | 2022-08-10 | 1 | -59/+1 |
* | Rename rb_ary_tmp_new to rb_ary_hidden_new | Peter Zhu | 2022-07-26 | 1 | -1/+1 |
* | Expand tabs [ci skip] | Takashi Kokubun | 2022-07-21 | 1 | -364/+364 |
* | Reuse `rb_proc_arity` | S.H | 2022-04-24 | 1 | -7/+2 |
* | [DOC] Move the documentations of moved Symbol methods | Nobuyoshi Nakada | 2022-04-14 | 1 | -0/+15 |
* | Fix a typo [ci skip] | Kazuhiro NISHIYAMA | 2022-04-06 | 1 | -1/+1 |
* | Make define_singleton_method always define a public method | Jeremy Evans | 2022-03-29 | 1 | -50/+58 |
* | Add ISEQ_BODY macro | Peter Zhu | 2022-03-24 | 1 | -16/+16 |
* | Encourage arity argument in Proc#curry documentation for procs with variable ... | Jeremy Evans | 2022-03-17 | 1 | -0/+4 |
* | Make Proc#parameters support lambda keyword for returning parameters as if la... | Jeremy Evans | 2022-03-17 | 1 | -6/+33 |
* | [DOC] Fix broken links to literals.rdoc | Nobuyoshi Nakada | 2022-02-08 | 1 | -1/+1 |
* | Fix {Method,UnboundMethod}#{public?,private?,protected?} for ZSUPER methods | Jeremy Evans | 2022-01-14 | 1 | -4/+11 |
* | Negative RBOOL usage | Nobuyoshi Nakada | 2022-01-01 | 1 | -1/+1 |
* | Add support for anonymous rest and keyword rest argument forwarding | Jeremy Evans | 2021-12-30 | 1 | -2/+14 |
* | Fix typos | Kazuhiro NISHIYAMA | 2021-12-21 | 1 | -3/+3 |
* | fix Struct's setter arity | Koichi Sasada | 2021-12-13 | 1 | -1/+1 |
* | Struct setter's parameters == `[:req, :_]` | Koichi Sasada | 2021-12-13 | 1 | -6/+65 |
* | add `method_def_aritry()` | Koichi Sasada | 2021-12-13 | 1 | -7/+11 |
* | Add {Method,UnboundMethod}#{public?,private?,protected?} | Jeremy Evans | 2021-12-09 | 1 | -0/+51 |
* | Adding links to literals and Kernel (#5192) | Burdette Lamar | 2021-12-03 | 1 | -1/+2 |
* | optimize `Struct` getter/setter | Koichi Sasada | 2021-11-19 | 1 | -0/+6 |
* | `rb_method_optimized_t` for further extension | Koichi Sasada | 2021-11-19 | 1 | -9/+5 |
* | Cleanup diff against upstream. Add comments | Alan Wu | 2021-10-20 | 1 | -2/+2 |
* | Collect statistics about binding allocations / local variable set | Aaron Patterson | 2021-10-20 | 1 | -0/+8 |
* | Refactor rb_proc_call function | S-H-GAMELINKS | 2021-10-10 | 1 | -9/+1 |
* | Assert not to be UNDEF visibility | Nobuyoshi Nakada | 2021-09-01 | 1 | -0/+1 |