summaryrefslogtreecommitdiff
path: root/ext/objspace/objspace_dump.c
Commit message (Expand)AuthorAgeFilesLines
* Merge gc.h and internal/gc.hMatt Valentine-House2023-02-091-1/+1
* Add embedded status to dumps of T_OBJECTPeter Zhu2023-01-051-0/+4
* Indicate if a shape is too_complex in ObjectSpace#dumpJemma Issroff2022-12-151-4/+5
* Transition complex objects to "too complex" shapeJemma Issroff2022-12-151-2/+6
* 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] 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-081-8/+110
* 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
* Adjust indents [ci skip]Nobuyoshi Nakada2022-07-221-3/+4
* 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-211-28/+28
* Local functions should be `static`Nobuyoshi Nakada2022-07-051-2/+3
* ObjectSpace.dump: Include string coderangeJean Boussier2022-07-041-5/+42
* Show embed status of array when len is 0 in objspace dumpPeter Zhu2022-03-011-1/+1
* Add the size pool slot size to the output of ObjectSpace.dump/dump_allMatt Valentine-House2022-02-031-0/+9
* Fix compiler warnings in objspace_dump.c when assertions are turned onPeter Zhu2021-04-261-5/+5
* objspace_dump.c: tag singleton classes and reference the superclassJean Boussier2021-02-041-0/+23
* objspace_dump.c: Handle allocation path and line missingJean Boussier2021-01-201-4/+9
* Make ext/objspace ASAN friendlyAaron Patterson2020-09-281-0/+8
* Parse ObjectSpace.dump_all / dump arguments in Ruby to avoid allocation noiseJean Boussier2020-09-151-118/+28
* Add missing breakKazuhiro NISHIYAMA2020-09-111-0/+1
* Optimize ObjectSpace.dump_allJean Boussier2020-09-091-167/+338
* Add a :since option to dump_allJean Boussier2020-09-091-6/+37
* Fix method name escaping in ObjectSpace.dumpJohn Hawthorn2020-08-171-1/+2
* Also escape DEL codeNobuyoshi Nakada2020-08-171-0/+3
* Fixed the radix for control charsNobuyoshi Nakada2020-08-171-1/+1
* Avoid allocating a string when dumping an anonymous module or classJean Boussier2020-07-231-2/+5
* Fix missing imemo cases in objspace_dump by refactoringAlan Wu2020-07-101-23/+1
* Suppress -Wswitch warningsNobuyoshi Nakada2020-04-081-0/+4
* decouple internal.h headers卜部昌平2019-12-261-4/+6
* * expand tabs.git2019-07-311-1/+1
* Use 1 byte hint for ar_table [Feature #15602]Koichi Sasada2019-07-311-1/+1
* Let struct dump_config in objspace fit in a single cache lineLourens Naudé2019-07-081-3/+3
* ext/objspace/objspace_dump.c: print addresses consistentlynobu2018-10-091-7/+7
* * expand tabs.svn2018-10-091-6/+6
* Revert "ext/objspace/objspace_dump.c: print addresses consistently"naruse2018-10-091-7/+7
* * expand tabs.svn2018-10-081-6/+6
* ext/objspace/objspace_dump.c: print addresses consistentlytenderlove2018-10-081-7/+7
* Rename imemo_alloc with imemo_tmpbufmame2018-05-091-1/+1
* no ID cache in Init functionsnobu2018-02-161-0/+1
* Include ruby/{io,encoding}.h before internal.hkazu2018-01-091-1/+1
* Fix `imemo_name` to dump new imemo typestenderlove2017-12-211-0/+3
* Remove RNODE cast from NODE utility functionsmame2017-11-041-4/+0