summaryrefslogtreecommitdiffstats
path: root/proc.c (follow)
Commit message (Expand)AuthorAgeLines
* [DOC] Fix broken links to literals.rdocNobuyoshi Nakada2022-02-08-1/+1
* Fix {Method,UnboundMethod}#{public?,private?,protected?} for ZSUPER methodsJeremy Evans2022-01-14-4/+11
* Negative RBOOL usageNobuyoshi Nakada2022-01-01-1/+1
* Add support for anonymous rest and keyword rest argument forwardingJeremy Evans2021-12-30-2/+14
* Fix typosKazuhiro NISHIYAMA2021-12-21-3/+3
* fix Struct's setter arityKoichi Sasada2021-12-13-1/+1
* Struct setter's parameters == `[:req, :_]`Koichi Sasada2021-12-13-6/+65
* add `method_def_aritry()`Koichi Sasada2021-12-13-7/+11
* Add {Method,UnboundMethod}#{public?,private?,protected?}Jeremy Evans2021-12-09-0/+51
* Adding links to literals and Kernel (#5192)Burdette Lamar2021-12-03-1/+2
* optimize `Struct` getter/setterKoichi Sasada2021-11-19-0/+6
* `rb_method_optimized_t` for further extensionKoichi Sasada2021-11-19-9/+5
* Cleanup diff against upstream. Add commentsAlan Wu2021-10-20-2/+2
* Collect statistics about binding allocations / local variable setAaron Patterson2021-10-20-0/+8
* Refactor rb_proc_call functionS-H-GAMELINKS2021-10-10-9/+1
* Assert not to be UNDEF visibilityNobuyoshi Nakada2021-09-01-0/+1
* Add keyrest to ruby2_keywords parameters [Bug #18011]Nobuyoshi Nakada2021-08-03-1/+6
* Using RBOOL macroS.H2021-08-02-14/+4
* Refactor rb_proc_call_with_block functionS-H-GAMELINKS2021-07-22-7/+1
* Emit deprecatation warnings for rb_iterate()Benoit Daloze2021-07-16-14/+2
* Remove shift of ep when computing Proc#hashJeremy Evans2021-06-24-1/+1
* Adjust styles [ci skip]Nobuyoshi Nakada2021-06-17-1/+2
* [Bug #17780] Fix Method#super_method for module aliasPeter Zhu2021-04-07-1/+1
* proc.c: make bind_call use existing callable method entry when possibleJean Boussier2021-03-10-13/+21
* Split `mnew` into unbound and callableNobuyoshi Nakada2021-01-31-10/+16
* kill CLONESETUP and DUPSETUP卜部昌平2021-01-27-0/+17
* [DOC] Update Proc.new without a block [ci skip]Nobuyoshi Nakada2021-01-04-9/+6
* [DOC] Fix typo in proc.cMarcus Stollsteimer2020-12-26-1/+1
* Fix class of method in Method#inspect for singleton classes of classesJeremy Evans2020-12-23-3/+6
* Document Proc#==zverok2020-12-21-0/+26
* fix lambda's warning and testsKoichi Sasada2020-12-12-14/+22
* show deprecation warning correctly for lambda(&b)Koichi Sasada2020-12-11-3/+11
* Fix typo on Proc docsTomás Coêlho2020-11-16-1/+1
* Add `GC.auto_compact= true/false` and `GC.auto_compact`Aaron Patterson2020-11-02-4/+1
* check isolated Proc more strictlyKoichi Sasada2020-10-29-1/+8
* Use proc_binding rather than rb_funcallChris Seaton2020-10-06-1/+2
* Moved rb_callable_receiver internalNobuyoshi Nakada2020-10-06-3/+6
* Warn on a finalizer that captures the object to be finalizedChris Seaton2020-09-16-0/+12
* Fix Method#super_method for aliased methodsJeremy Evans2020-08-27-2/+11
* add UNREACHABLE_RETURN卜部昌平2020-06-29-0/+2
* proc_binding: do not goto into a branch卜部昌平2020-06-29-7/+4
* rb_obj_singleton_method: do not goto into a branch卜部昌平2020-06-29-13/+24
* rb_method_name_error: do not goto into a branch卜部昌平2020-06-29-4/+2
* bind_local_variable_get: do not goto into a branch卜部昌平2020-06-29-6/+6
* Removed space linesNobuyoshi Nakada2020-06-20-2/+0
* Remove unused variablesKazuki Tsujimoto2020-06-20-1/+0
* Implement Proc#== and #eql?Jeremy Evans2020-06-19-0/+62
* rb_method_name_error: delete unused code卜部昌平2020-06-17-1/+0
* Warn when passing a non-literal block to Kernel#lambdaJeremy Evans2020-06-11-0/+13
* Make proc/Proc.new without block an error instead of warningJeremy Evans2020-06-10-41/+1