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
/
object.c
Age
Commit message (
Expand
)
Author
2024-09-07
Preserve encoding in exception message of `Float`
Nobuyoshi Nakada
2024-09-07
[Bug #20719] `Float` argument must be ASCII compatible
Nobuyoshi Nakada
2024-07-23
[DOC] Doc for BasicObject (#11139)
Burdette Lamar
2024-04-22
YJIT: Fix String#setbyte crashing for converted arguments
Alan Wu
2024-04-12
[DOC] Fix the wrong comment
Satoshi Tagomori
2024-03-26
Refactor init_copy gc attributes
eileencodes
2024-03-19
[DOC] Unify Doxygen formats (#10285)
Takashi Kokubun
2024-03-19
[Bug #20279] [DOC] Update for `BasicObject`
Earlopain
2024-03-19
Implement chilled strings
Étienne Barrié
2024-03-13
Make special const and too complex shapes before T_OBJECT shapes
Peter Zhu
2024-03-13
Don't create per size pool shapes for non-T_OBJECT
Peter Zhu
2024-03-13
Don't directly read the SIZE_POOL_COUNT in shapes
Peter Zhu
2024-03-06
Refactor VM root modules
Jean Boussier
2024-03-06
Move FL_SINGLETON to FL_USER1
Jean Boussier
2024-02-23
YJIT: Lazily push a frame for specialized C funcs (#10080)
Takashi Kokubun
2024-02-17
Use `defined?(yield)` and `SIZED_ENUMERATOR`
Nobuyoshi Nakada
2024-02-15
Do not include a backtick in error messages and backtraces
Yusuke Endoh
2024-02-14
Move rb_class_allocate_instance from gc.c to object.c
Peter Zhu
2024-02-12
proc.c: get rid of `CLONESETUP`
Jean Boussier
2024-02-09
rb_obj_setup: do not copy RUBY_FL_SEEN_OBJ_ID
Jean Boussier
2024-01-10
Fix memory leak when duplicating too complex object
Peter Zhu
2023-12-25
Move internal ST functions to internal/st.h
Peter Zhu
2023-12-24
Don't copy RUBY_FL_PROMOTED flag in rb_obj_setup
Peter Zhu
2023-12-06
Re-embed when removing Object instance variables
Peter Zhu
2023-12-05
Fix parameter types for rb_ivar_foreach() callbacks
Alan Wu
2023-11-17
Refactor rb_obj_evacuate_ivs_to_hash_table
Jean Boussier
2023-11-16
rb_evict_ivars_to_hash: get rid of the sahpe paramater
Jean Boussier
2023-10-31
Handle running out of shapes in `Object#dup`
Jean Boussier
2023-10-24
`get_next_shape_internal` should always return a shape
Aaron Patterson
2023-10-24
geniv objects can become too complex
Aaron Patterson
2023-08-31
[Bug #19349] Respect `#to_int` of `base` argument
Nobuyoshi Nakada
2023-08-15
[DOC] Improve doc guide compliance (#8221)
Burdette Lamar
2023-08-08
[Bug #19833] Fix index underflow at superclasses of `BasicObject`
Nobuyoshi Nakada
2023-06-21
Allow setting the name of a class or module. (#7483)
Samuel Williams
2023-04-11
[DOC] Documentation for flags of RObject
Peter Zhu
2023-03-20
Use an st table for "too complex" objects
Aaron Patterson
2023-03-16
[DOC] Enhanced RDoc for TrueClass (#7521)
Burdette Lamar
2023-03-13
[DOC] Enhanced RDoc for NilClass (#7500)
Burdette Lamar
2023-03-06
Stop exporting symbols for MJIT
Takashi Kokubun
2023-02-27
Fix spelling (#7389)
John Bampton
2023-02-19
Remove (newly unneeded) remarks about aliases
BurdetteLamar
2023-02-15
Encapsulate RCLASS_ATTACHED_OBJECT
Jean Boussier
2023-01-31
YJIT: Implement codegen for Kernel#block_given? (#7202)
Takashi Kokubun
2023-01-22
Adjust braces [ci skip]
Nobuyoshi Nakada
2023-01-04
[DOC] Move the internal document for `Init_class_hierarchy`
Nobuyoshi Nakada
2022-12-15
Transition complex objects to "too complex" shape
Jemma Issroff
2022-12-09
Use rb_inspect instead of +PRIsVALUE for Object.inspect
Matt Valentine-House
2022-11-22
Remove dead code in rb_obj_copy_ivar
Peter Zhu
2022-11-21
Refactor obj_ivar_set and vm_setivar
Peter Zhu
2022-11-18
Update assertion
Aaron Patterson
[next]