aboutsummaryrefslogtreecommitdiffstats
path: root/proc.c
Commit message (Expand)AuthorAgeFilesLines
* Reuse `rb_proc_arity`S.H2022-04-241-7/+2
* [DOC] Move the documentations of moved Symbol methodsNobuyoshi Nakada2022-04-141-0/+15
* Fix a typo [ci skip]Kazuhiro NISHIYAMA2022-04-061-1/+1
* Make define_singleton_method always define a public methodJeremy Evans2022-03-291-50/+58
* Add ISEQ_BODY macroPeter Zhu2022-03-241-16/+16
* Encourage arity argument in Proc#curry documentation for procs with variable ...Jeremy Evans2022-03-171-0/+4
* Make Proc#parameters support lambda keyword for returning parameters as if la...Jeremy Evans2022-03-171-6/+33
* [DOC] Fix broken links to literals.rdocNobuyoshi Nakada2022-02-081-1/+1
* Fix {Method,UnboundMethod}#{public?,private?,protected?} for ZSUPER methodsJeremy Evans2022-01-141-4/+11
* Negative RBOOL usageNobuyoshi Nakada2022-01-011-1/+1
* Add support for anonymous rest and keyword rest argument forwardingJeremy Evans2021-12-301-2/+14
* Fix typosKazuhiro NISHIYAMA2021-12-211-3/+3
* fix Struct's setter arityKoichi Sasada2021-12-131-1/+1
* Struct setter's parameters == `[:req, :_]`Koichi Sasada2021-12-131-6/+65
* add `method_def_aritry()`Koichi Sasada2021-12-131-7/+11
* Add {Method,UnboundMethod}#{public?,private?,protected?}Jeremy Evans2021-12-091-0/+51
* Adding links to literals and Kernel (#5192)Burdette Lamar2021-12-031-1/+2
* optimize `Struct` getter/setterKoichi Sasada2021-11-191-0/+6
* `rb_method_optimized_t` for further extensionKoichi Sasada2021-11-191-9/+5
* Cleanup diff against upstream. Add commentsAlan Wu2021-10-201-2/+2
* Collect statistics about binding allocations / local variable setAaron Patterson2021-10-201-0/+8
* Refactor rb_proc_call functionS-H-GAMELINKS2021-10-101-9/+1
* Assert not to be UNDEF visibilityNobuyoshi Nakada2021-09-011-0/+1
* Add keyrest to ruby2_keywords parameters [Bug #18011]Nobuyoshi Nakada2021-08-031-1/+6
* Using RBOOL macroS.H2021-08-021-14/+4
* Refactor rb_proc_call_with_block functionS-H-GAMELINKS2021-07-221-7/+1
* Emit deprecatation warnings for rb_iterate()Benoit Daloze2021-07-161-14/+2
* Remove shift of ep when computing Proc#hashJeremy Evans2021-06-241-1/+1
* Adjust styles [ci skip]Nobuyoshi Nakada2021-06-171-1/+2
* [Bug #17780] Fix Method#super_method for module aliasPeter Zhu2021-04-071-1/+1
* proc.c: make bind_call use existing callable method entry when possibleJean Boussier2021-03-101-13/+21
* Split `mnew` into unbound and callableNobuyoshi Nakada2021-01-311-10/+16
* kill CLONESETUP and DUPSETUP卜部昌平2021-01-271-0/+17
* [DOC] Update Proc.new without a block [ci skip]Nobuyoshi Nakada2021-01-041-9/+6
* [DOC] Fix typo in proc.cMarcus Stollsteimer2020-12-261-1/+1
* Fix class of method in Method#inspect for singleton classes of classesJeremy Evans2020-12-231-3/+6
* Document Proc#==zverok2020-12-211-0/+26
* fix lambda's warning and testsKoichi Sasada2020-12-121-14/+22
* show deprecation warning correctly for lambda(&b)Koichi Sasada2020-12-111-3/+11
* Fix typo on Proc docsTomás Coêlho2020-11-161-1/+1
* Add `GC.auto_compact= true/false` and `GC.auto_compact`Aaron Patterson2020-11-021-4/+1
* check isolated Proc more strictlyKoichi Sasada2020-10-291-1/+8
* Use proc_binding rather than rb_funcallChris Seaton2020-10-061-1/+2
* Moved rb_callable_receiver internalNobuyoshi Nakada2020-10-061-3/+6
* Warn on a finalizer that captures the object to be finalizedChris Seaton2020-09-161-0/+12
* Fix Method#super_method for aliased methodsJeremy Evans2020-08-271-2/+11
* add UNREACHABLE_RETURN卜部昌平2020-06-291-0/+2
* proc_binding: do not goto into a branch卜部昌平2020-06-291-7/+4
* rb_obj_singleton_method: do not goto into a branch卜部昌平2020-06-291-13/+24
* rb_method_name_error: do not goto into a branch卜部昌平2020-06-291-4/+2