index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
proc.c
Age
Commit message (
Expand
)
Author
2024-01-30
Use `UNDEF_P`
Nobuyoshi Nakada
2023-12-12
Remove unused macros
Alan Wu
2023-12-05
Make env_clone compaction safe
Peter Zhu
2023-11-21
Get rid of useless dsize functions
Jean Boussier
2023-11-20
proc.c: Make Method and UnboundMethod embded
Jean Boussier
2023-10-26
[Feature #19362] Call `#initialize_dup` hook at `Proc#dup`
Nobuyoshi Nakada
2023-09-12
Make Kernel#lambda raise when given non-literal block
Alan Wu
2023-07-26
Make {Nil,True,False}Class#singleton_method always raise NameError
Jeremy Evans
2023-07-20
proc.c: Remove unused parameter [ci skip]
Alan Wu
2023-07-13
Store object age in a bitmap
Matt Valentine-House
2023-03-06
Stop exporting symbols for MJIT
Takashi Kokubun
2023-02-19
[DOC] Improve Kernel#binding docs
zverok
2023-02-15
Encapsulate RCLASS_ATTACHED_OBJECT
Jean Boussier
2023-02-10
use correct svar even if env is escaped
Koichi Sasada
2023-02-09
Merge gc.h and internal/gc.h
Matt Valentine-House
2023-02-07
Use rb_gc_mark_and_move for method objects
Peter Zhu
2023-02-07
Use rb_gc_mark_and_move for proc and binding
Peter Zhu
2023-02-03
Mark "method" objects as protected by write barrier
Jean Boussier
2023-02-01
use correct svar (#7225)
Koichi Sasada
2022-12-23
Docs: Separate documentation for UnboundMethod#==
zverok
2022-12-03
UnboundMethod only refer defined_class
Koichi Sasada
2022-11-16
Using UNDEF_P macro
S-H-GAMELINKS
2022-11-04
Use RTEST to to check return value
Peter Zhu
2022-11-04
Remove unnecessary branch in `UnboundMethod#bind`
Alexander Momchilov
2022-10-03
Mark struct METHOD->owner for the GC
Benoit Daloze
2022-09-29
Reduce diff to proc.c @ b0b9f7201acab05c2a3ad92c3043a1f01df3e17f
Benoit Daloze
2022-09-29
Resolve zsuper method during lookup but preserve owner separately
Benoit Daloze
2022-09-29
Fix {Method,UnboundMethod}#super_method for zsuper methods
Benoit Daloze
2022-09-26
Rework vm_core to use `int first_lineno` struct member.
Samuel Williams
2022-09-25
Reuse rb_method_call_kw function
S-H-GAMELINKS
2022-09-02
Adjust styles [ci skip]
Nobuyoshi Nakada
2022-08-20
Consider resolved-through-zsuper methods equal for compatibility
Benoit Daloze
2022-08-20
Make Object#method and Module#instance_method not skip ZSUPER methods
Jeremy Evans
2022-08-15
Do not clone method entries when bind_call is used
Penelope Phippen
2022-08-10
Revert "Add {Method,UnboundMethod}#{public?,private?,protected?}"
Jeremy Evans
2022-07-26
Rename rb_ary_tmp_new to rb_ary_hidden_new
Peter Zhu
2022-07-21
Expand tabs [ci skip]
Takashi Kokubun
2022-04-24
Reuse `rb_proc_arity`
S.H
2022-04-14
[DOC] Move the documentations of moved Symbol methods
Nobuyoshi Nakada
2022-04-06
Fix a typo [ci skip]
Kazuhiro NISHIYAMA
2022-03-29
Make define_singleton_method always define a public method
Jeremy Evans
2022-03-24
Add ISEQ_BODY macro
Peter Zhu
2022-03-17
Encourage arity argument in Proc#curry documentation for procs with variable ...
Jeremy Evans
2022-03-17
Make Proc#parameters support lambda keyword for returning parameters as if la...
Jeremy Evans
2022-02-08
[DOC] Fix broken links to literals.rdoc
Nobuyoshi Nakada
2022-01-14
Fix {Method,UnboundMethod}#{public?,private?,protected?} for ZSUPER methods
Jeremy Evans
2022-01-01
Negative RBOOL usage
Nobuyoshi Nakada
2021-12-30
Add support for anonymous rest and keyword rest argument forwarding
Jeremy Evans
2021-12-21
Fix typos
Kazuhiro NISHIYAMA
2021-12-13
fix Struct's setter arity
Koichi Sasada
[next]