aboutsummaryrefslogtreecommitdiffstats
path: root/ext/objspace
Commit message (Expand)AuthorAgeFilesLines
* 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
* Update dependenciesNobuyoshi Nakada2021-11-211-10/+0
* Tie lifetime of uJIT blocks to iseqsAlan Wu2021-10-201-0/+1
* ruby tool/update-deps --fix卜部昌平2021-10-051-0/+18
* [Feature #18045] Remove T_PAYLOADPeter Zhu2021-08-251-2/+0
* Revert "[Feature #18045] Implement size classes for GC"Peter Zhu2021-08-231-0/+2
* [Feature #18045] Remove T_PAYLOADPeter Zhu2021-08-231-2/+0
* undefine alloc functions for C extensionsMike Dalessio2021-08-201-0/+1
* ext/objspace/lib/objspace/trace.rb: Remove the original Kernel#pYusuke Endoh2021-05-141-0/+1
* ext/objspace/lib/objspace/trace.rb: AddedYusuke Endoh2021-05-141-0/+44
* Allow newobj_of0 and newobj_slowpath to allocate into multiple heap slotsMatt Valentine-House2021-05-061-0/+2
* Fix compiler warnings in objspace_dump.c when assertions are turned onPeter Zhu2021-04-261-5/+5
* dependency updates卜部昌平2021-04-131-3/+0
* 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
* enable constant cache on ractorsKoichi Sasada2021-01-051-0/+1
* Expose atomic operation macros with RUBY prefixNobuyoshi Nakada2020-12-241-0/+1
* Prevent objects from moving while iterating the heapAaron Patterson2020-10-061-6/+8
* Fix ObjectSpace.dump(obj, output: :stdout)Kazuhiro NISHIYAMA2020-10-031-2/+6
* Fix up dependencies on internal/sanitizers.hNobuyoshi Nakada2020-09-291-0/+2
* Refactor common heap iteration codeAaron Patterson2020-09-281-125/+94
* Fix ASAN support when invalidating CCsAaron Patterson2020-09-281-2/+2
* Make ext/objspace ASAN friendlyAaron Patterson2020-09-282-0/+44
* Return nil when argument to ObjectSpace.internal_class_of is T_IMEMOAlan Wu2020-09-251-2/+7
* Parse ObjectSpace.dump_all / dump arguments in Ruby to avoid allocation noiseJean Boussier2020-09-152-118/+115
* Add missing breakKazuhiro NISHIYAMA2020-09-111-0/+1
* Optimize ObjectSpace.dump_allJean Boussier2020-09-092-210/+388
* Add a :since option to dump_allJean Boussier2020-09-091-6/+37
* sed -i '/rmodule.h/d'卜部昌平2020-08-271-3/+0
* sed -i '/r_cast.h/d'卜部昌平2020-08-271-3/+0
* sed -i '\,2/extern.h,d'卜部昌平2020-08-271-3/+0
* Fix ObjectSpace.trace_object_allocations_stop to not raise if the tracepoint ...Jean Boussier2020-08-191-2/+6
* RHASH_TBL: is now ext-only卜部昌平2020-08-191-1/+2
* Update references when tracing allocationsAaron Patterson2020-08-181-3/+77
* 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
* [DOC] Clarify ObjectSpace return values are in bytes [ci skip]Simon Perepelitsa2020-07-281-2/+2
* 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
* Introduce find pattern [Feature #16828]Kazuki Tsujimoto2020-06-141-0/+1
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-111-421/+421
* sed -i s|ruby/3|ruby/impl|g卜部昌平2020-05-111-421/+421
* Fix indentationKazuki Tsujimoto2020-05-041-4/+4
* Suppress -Wswitch warningsNobuyoshi Nakada2020-04-081-0/+4
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-2/+457
* should not expose hidden object.Koichi Sasada2020-02-291-7/+8
* Introduce disposable call-cache.Koichi Sasada2020-02-221-0/+1
* VALUE size packed callinfo (ci).Koichi Sasada2020-02-221-0/+1