summaryrefslogtreecommitdiff
path: root/proc.c
AgeCommit message (Expand)Author
3 hours[ci-skip] Shorter example for `Module#instance_method`OKURA Masafumi
8 days[DOC] Harmonize #== methods (#15805)Burdette Lamar
2025-12-30[Bug #21783] Fix documentation of {Method,UnboundMethod,Proc}#source_locationBenoit Daloze
2025-12-30Reapply "[Feature #6012] Extend `source_location` for end positionBenoit Daloze
2025-12-29Add rb_gc_register_pinning_objPeter Zhu
2025-12-26[DOC] Use self in call-seq for Method#callPeter Zhu
2025-12-26[DOC] Remove args from call-seq of Method#callPeter Zhu
2025-12-23[DOC] Combine docs for Method#call aliasesPeter Zhu
2025-12-22[DOC] Improve call-seq of Proc#callPeter Zhu
2025-12-21[DOC] Improve docs for Method#>>Peter Zhu
2025-12-21[DOC] Update call-seq for Method#>>Peter Zhu
2025-12-21[DOC] Improve docs for Method#<<Peter Zhu
2025-12-21[DOC] Update call-seq for Method#<<Peter Zhu
2025-12-18RBOOL is unnecessary in C boolean contextNobuyoshi Nakada
2025-12-16[DOC] Fix call-seq of Method#boxPeter Zhu
2025-12-16Revert "[Feature #6012] Extend `source_location` for end positionNobuyoshi Nakada
2025-12-13Fix binding.implicit_parameters_get/defined segfault when wrong name string i...tomoya ishida
2025-12-12Add docs to Binding#numbered_parameters, etc.Yusuke Endoh
2025-12-12Binding#implicit_parameters, etc. support the implicit "it" parameterYusuke Endoh
2025-12-12Add Binding#implicit_parameters, etc.Yusuke Endoh
2025-12-12Binding#local_variable_defined? raises a NameError for numbered params.Yusuke Endoh
2025-12-12`Binding#local_variable_defined?` must not handle numbered parametersYusuke Endoh
2025-12-05Method and UnboundMethod can be sharableKoichi Sasada
2025-11-07renaming internal data structures and functions from namespace to boxSatoshi Tagomori
2025-09-29Update current namespace management by using control frames and lexical contextsSatoshi Tagomori
2025-09-11Fix out-of-bounds read in Method#inspect for unnamed parametersPeter Zhu
2025-08-22Do not respect ruby2_keywords on method/proc with post argumentsJeremy Evans
2025-08-18Add missing writebarrier to rb_func_proc_dupJohn Hawthorn
2025-08-04[DOC] Fill undocumented documentsNobuyoshi Nakada
2025-06-17* adjust indentNobuyoshi Nakada
2025-06-06proc.c: saves Binding#clone on copying ivars twiceJean Boussier
2025-05-21Fix one-by-one error of numbered parameter IDRichard Böhme
2025-05-21Shrink `sym_proc_cache` by halfJean Boussier
2025-05-21Fix Symbol#to_proc (rb_sym_to_proc) to be ractor safeLuke Gruber
2025-05-20[DOC] Describe new return value of source_locationDaisuke Aritomo
2025-05-11Prevent a compile error of clang's -Wformat-pedanticYusuke Endoh
2025-05-11namespace on readSatoshi Tagomori
2025-04-03Remove no longer used unionNobuyoshi Nakada
2025-03-16Fix enums in comparisonsNobuyoshi Nakada
2025-02-20Revert "refactor: make get_local_variable_ptr accept "rb_env_t *""Yusuke Endoh
2025-02-18reject numbered parameters from Binding#local_variablesYusuke Endoh
2025-02-18refactor: make get_local_variable_ptr accept "rb_env_t *"Yusuke Endoh
2025-02-01[Bug #21103] Fix local variable index calculation with forwardingNobuyoshi Nakada
2025-01-20Remove dead function rb_func_proc_newPeter Zhu
2025-01-13Proc#parameters: Show anonymous optionals as `[:opt]`Alan Wu
2025-01-09[Feature #6012] Extend `source_location` for end position and columnsNobuyoshi Nakada
2025-01-05Use a single quote instead of a backtick for error messagesJunichi Ito
2025-01-02[DOC] Exclude 'Method' from RDoc's autolinkingNobuyoshi Nakada
2024-12-18Document 'it' and update numbered parameters docs (#12375)Victor Shepelev
2024-12-13Fix use-after-free in ep in Proc#dup for ifunc procsPeter Zhu