summaryrefslogtreecommitdiff
path: root/ext/objspace
Commit message (Expand)AuthorAgeFilesLines
* Update VPATH for socket, & dependenciesMatt Valentine-House2023-04-061-0/+34
* Update the depend filesMatt Valentine-House2023-02-281-3/+0
* Remove intern/gc.h from Make depsMatt Valentine-House2023-02-271-3/+0
* [DOC] Improve ObjectSpace#dump_XXX method docszverok2023-02-191-21/+14
* Encapsulate RCLASS_ATTACHED_OBJECTJean Boussier2023-02-151-0/+2
* Merge gc.h and internal/gc.hMatt Valentine-House2023-02-094-6/+7
* Extract include/ruby/internal/attr/packed_struct.hNobuyoshi Nakada2023-02-081-0/+3
* Add embedded status to dumps of T_OBJECTPeter Zhu2023-01-051-0/+4
* Fix crash in tracing object allocationsPeter Zhu2023-01-042-0/+8
* [DOC] [Bug #19290] fix formattingNobuyoshi Nakada2023-01-011-1/+1
* Indicate if a shape is too_complex in ObjectSpace#dumpJemma Issroff2022-12-151-4/+5
* Transition complex objects to "too complex" shapeJemma Issroff2022-12-152-2/+7
* Add variation_count on classesJemma Issroff2022-12-151-0/+4
* objspace_dump.c: don't dump class of T_IMEMOJean Boussier2022-12-141-1/+5
* [DOC] Fix format in ObjectSpace.dump_allPeter Zhu2022-12-121-1/+1
* [DOC] Fix format for ObjectSpace.dump_shapesPeter Zhu2022-12-121-1/+1
* [DOC] Fix call-seq for ObjectSpace methodsPeter Zhu2022-12-121-17/+13
* [DOC] Fix typo in docs for ObjectSpace.dump_allPeter Zhu2022-12-121-1/+1
* [DOC] Fix indentation for ObjectSpace.dump_allPeter Zhu2022-12-121-32/+32
* [DOC] Don't document private methods in objspacePeter Zhu2022-12-121-0/+3
* objspace_dump.c: dump the capacity field for INITIAL_CAPACITY shapesJean Boussier2022-12-091-0/+2
* ObjectSpace.dump_all: dump shapes as wellJean Boussier2022-12-083-13/+171
* Update dependenciesDaniel Colson2022-12-061-0/+1
* Add shape_id to heap dumpJemma Issroff2022-12-051-0/+3
* Remove numiv from RObjectJemma Issroff2022-11-101-1/+1
* Use shared flags of the typePeter Zhu2022-11-021-1/+2
* Revert "Revert "This commit implements the Object Shapes technique in CRuby.""Jemma Issroff2022-10-111-0/+5
* Move `error` from top_stmts and top_stmt to stmtyui-knk2022-10-081-0/+1
* Revert "This commit implements the Object Shapes technique in CRuby."Aaron Patterson2022-09-301-5/+0
* This commit implements the Object Shapes technique in CRuby.Jemma Issroff2022-09-281-0/+5
* Revert this until we can figure out WB issues or remove shapes from GCAaron Patterson2022-09-262-6/+0
* This commit implements the Object Shapes technique in CRuby.Jemma Issroff2022-09-262-0/+6
* Adjust indents [ci skip]Nobuyoshi Nakada2022-07-222-6/+7
* Get rid of magic numbersNobuyoshi Nakada2022-07-221-6/+10
* Dump non-ASCII char as unsignedNobuyoshi Nakada2022-07-221-1/+1
* Revert "objspace_dump.c: skip dumping method name if not pure ASCII"Jean byroot Boussier2022-07-211-4/+2
* objspace_dump.c: skip dumping method name if not pure ASCIIJean Boussier2022-07-211-2/+4
* Expand tabs [ci skip]Takashi Kokubun2022-07-213-278/+278
* Local functions should be `static`Nobuyoshi Nakada2022-07-051-2/+3
* ObjectSpace.dump: Include string coderangeJean Boussier2022-07-041-5/+42
* Rust YJITAlan Wu2022-04-271-1/+0
* Get rid of doubly cachingNobuyoshi Nakada2022-04-171-1/+1
* Get rid of magic numbersNobuyoshi Nakada2022-04-171-14/+16
* Show embed status of array when len is 0 in objspace dumpPeter Zhu2022-03-011-1/+1
* Never call kind_of with klass=0John Hawthorn2022-02-231-8/+1
* [Feature #18249] Update dependenciesPeter Zhu2022-02-221-0/+3
* objspace: Hide identhash containing internal objsJohn Hawthorn2022-02-091-15/+19
* Add the size pool slot size to the output of ObjectSpace.dump/dump_allMatt Valentine-House2022-02-031-0/+9
* Remove `NODE_DASGN_CURR` [Feature #18406]Nobuyoshi Nakada2021-12-131-1/+0
* [Bug #18382] Fix crash in compaction for ObjectSpace.trace_object_allocationsPeter Zhu2021-12-021-1/+2