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
ruby_4_0
ruby_4_0-prism-1-8-0
sync-gems
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
variable.c
Age
Commit message (
Expand
)
Author
2025-12-24
[Tests] Assert Module#set_temporary_name returns self
aguspe
2025-12-16
Respect encoding of ID in exception messages
Daisuke Aritomo
2025-12-16
Let Ractor::IsolationError report correct constant path
Daisuke Aritomo
2025-12-16
Add the instance variable name and the module in Ractor::IsolationError (#15563)
Étienne Barrié
2025-12-16
Add the class variable and the class itself in Ractor::IsolationError (#15562)
Étienne Barrié
2025-12-04
Add `rb_eval_cmd_call_kw` to shortcut
Nobuyoshi Nakada
2025-12-03
wb-protect autoload_const
John Hawthorn
2025-12-03
Rename `rb_obj_exivar_p` -> `rb_obj_gen_fields_p`
Jean Boussier
2025-11-26
Error if deleting a nonexistent obj from geniv
John Hawthorn
2025-11-26
Ensure we don't dereference fields_obj as Qundef
John Hawthorn
2025-11-26
Clear fields obj when removing
John Hawthorn
2025-11-07
renaming internal data structures and functions from namespace to box
Satoshi Tagomori
2025-11-07
update referenced filenames from namespace to box
Satoshi Tagomori
2025-11-04
Don't run global variable hook functions with VM lock held (#15053)
Luke Gruber
2025-10-23
use `SET_SHAREABLE`
Koichi Sasada
2025-10-19
Fix memory leak in rb_const_remove when using namespace
Peter Zhu
2025-10-14
Split gvar space between root and main namespaces
Satoshi Tagomori
2025-09-29
Update current namespace management by using control frames and lexical contexts
Satoshi Tagomori
2025-09-09
Fix global variable counter for alias
Peter Zhu
2025-09-09
Fix undefined behaviour in rb_alias_variable
Peter Zhu
2025-08-29
YJIT: rb_ivar_get_at skip ractor checks
Jean Boussier
2025-08-29
YJIT: getinstancevariable cache indexes for types other than T_OBJECT
Jean Boussier
2025-08-28
rb_ivar_delete: also re-embed T_IMEMO/fields
Jean Boussier
2025-08-28
rb_ivar_delete: allow complex transition
Jean Boussier
2025-08-28
Populate ivar caches for types other than T_OBJECT
Jean Boussier
2025-08-27
Replace ROBJECT_EMBED by ROBJECT_HEAP
Jean Boussier
2025-08-26
Fix uninitialized next_shape_id (#14348)
Takashi Kokubun
2025-08-26
rb_obj_field_get: unify codepaths
Jean Boussier
2025-08-26
rb_ivar_lookup: unify codepaths
Jean Boussier
2025-08-26
Ensure T_OBJECT and T_IMEMO/fields have identical layout
Jean Boussier
2025-08-25
Refactor class_fields_ivar_set to use generic_shape_ivar
Jean Boussier
2025-08-25
Refactor rb_obj_ivar_set to delegate to obj_field_set
Jean Boussier
2025-08-25
Refactor rb_obj_ivar_set to use generic_shape_ivar
Jean Boussier
2025-08-25
Get rid of rb_obj_set_shape_id
Jean Boussier
2025-08-25
Refactor rb_obj_ivar_set
Jean Boussier
2025-08-25
Get rid of obj_ivar_set_transition_too_complex
Jean Boussier
2025-08-21
variable.c: handle cleared fields_obj in genfields cache
Jean Boussier
2025-08-13
Implement `gen_fields_tbl` cache
Jean Boussier
2025-08-13
imemo_fields: store owner object in RBasic.klass
Jean Boussier
2025-08-12
RTypedData: keep direct reference to IMEMO/fields
Jean Boussier
2025-08-12
Use rb_gc_mark_and_move for autoload_data
Peter Zhu
2025-08-12
Use rb_gc_mark_and_move for autoload_const
Peter Zhu
2025-08-06
Struct: keep direct reference to IMEMO/fields when space allows
Jean Boussier
2025-08-06
variable.c: refactor accesses to the generic_fields_tbl
Jean Boussier
2025-08-01
variable.c: Fix `rb_ivar_foreach` to not yield `object_id` of complex objects
Jean Boussier
2025-07-31
Also include shape type in assert
Alan Wu
2025-07-31
Print shape id when a flaky shapes assert fails
Alan Wu
2025-07-21
Ractor: lock around global variable get/set
Luke Gruber
2025-07-14
Fix an indent [ci skip]
Nobuyoshi Nakada
2025-07-09
Fix whitespace on some RB_VM_LOCKING calls
John Hawthorn
[next]