index
:
ruby.git
The Ruby Programming Language
summary
refs
log
tree
commit
diff
path:
root
/
variable.c
Age
Commit message (
Expand
)
Author
2025-04-10
Restore the original order of const_added and inherited callbacks
Xavier Noria
2025-04-04
Ractor: revert to moving object bytes, but size pool aware
Jean Boussier
2025-03-31
Ractor: Fix moving embedded objects
Jean Boussier
2025-03-20
Trigger `inherited` and `const_set` callbacks after const has been defined
Jean Boussier
2025-03-18
[Bug #21094] Update nested module names when setting temporary name
Nobuyoshi Nakada
2025-02-27
[Bug #21159] module names should not be modifiable
Nobuyoshi Nakada
2025-02-13
Remove dead rb_st_nth_key
Peter Zhu
2025-01-27
Use rb_gc_vm_weak_table_foreach for reference updating
Peter Zhu
2025-01-22
Add generic ivar reference updating step
Peter Zhu
2024-12-25
[Feature #20884] Define toplevel "Ruby" module with constants
Nobuyoshi Nakada
2024-12-17
Fix autoload_table_compact
Peter Zhu
2024-12-12
[Feature #20884] Reserve "Ruby" toplevel name
Nobuyoshi Nakada
2024-11-25
Place all non-default GC API behind USE_SHARED_GC
Matt Valentine-House
2024-11-23
Ensure global variable traces are freed at exit
John Hawthorn
2024-11-19
[Bug #20900] Warn deprecated constant when removing
Nobuyoshi Nakada
2024-11-13
Mark strings returned by Symbol#to_s as chilled (#12065)
Jean byroot Boussier
2024-11-08
support `require` in non-main Ractors
Koichi Sasada
2024-10-08
YJIT: Fastpath for Module#name (#11819)
Alan Wu
2024-10-04
Assume VM locked in rb_mark_generic_ivar
Peter Zhu
2024-07-17
[DOC] Note that rb_obj_freeze_inline() can raise NoMemoryError
Alan Wu
2024-06-11
Remove use of symbols and arrays when freeing global table
Peter Zhu
2024-06-02
Stop exposing `rb_str_chilled_p`
Jean Boussier
2024-04-16
RB_OBJ_FREEZE_RAW: Set the object shape
Jean Boussier
2024-03-15
Iterate the documentation of Module.const_missing
Xavier Noria
2024-03-15
Remove unnecessary else branch
Xavier Noria
2024-03-15
Minor edits to variable.c
Xavier Noria
2024-03-15
Fix the signature of Module#name in the API docs
Xavier Noria
2024-03-13
Don't create per size pool shapes for non-T_OBJECT
Peter Zhu
2024-03-13
Make `const_source_location` return the real constant as soon as defined
Jean Boussier
2024-03-06
Refactor VM root modules
Jean Boussier
2024-03-06
Move FL_SINGLETON to FL_USER1
Jean Boussier
2024-03-05
[DOC] fix some comments
cui fliter
2024-02-23
Remove unneeded RUBY_FUNC_EXPORTED
Peter Zhu
2024-02-15
Do not show an anonymous class as a receiver
Yusuke Endoh
2024-02-15
Do not include a backtick in error messages and backtraces
Yusuke Endoh
2024-01-30
Use `UNDEF_P`
Nobuyoshi Nakada
2024-01-19
Remove null checks for xfree
Peter Zhu
2024-01-07
Fix memory leak in autoload_data
Peter Zhu
2024-01-08
Adjust styles and indents [ci skip]
Nobuyoshi Nakada
2023-12-14
[DOC] Adjust some new features wording/examples. (#9183)
Victor Shepelev
2023-12-07
Free everything at shutdown
Adam Hess
2023-12-06
Fix incorrect "nested_fake_name" documentation. (#9135)
Samuel Williams
2023-12-05
Fix parameter types for rb_ivar_foreach() callbacks
Alan Wu
2023-12-04
Make rb_obj_copy_ivs_to_hash_table_i static
Peter Zhu
2023-11-28
Fix indentation in ivar_set [ci skip]
Peter Zhu
2023-11-24
Fix compaction for generic ivars
Peter Zhu
2023-11-23
Fix compacting during evacuation of generic ivars
Peter Zhu
2023-11-21
Use count macros for counting instance variables
Aaron Patterson
2023-11-21
Fix memory leak when evacuating generic ivars
Peter Zhu
2023-11-20
Don't try compacting ivars on Classes that are "too complex"
Aaron Patterson
[next]