aboutsummaryrefslogtreecommitdiffstats
path: root/ext/objspace
Commit message (Expand)AuthorAgeFilesLines
* 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
* Updated dependencies on internal/warnings.hNobuyoshi Nakada2019-12-311-0/+2
* update dependencies卜部昌平2019-12-261-0/+20
* decouple internal.h headers卜部昌平2019-12-262-8/+14
* Update dependenciesNobuyoshi Nakada2019-11-181-5/+0
* Revert "Method reference operator"Nobuyoshi Nakada2019-11-121-1/+0
* Rename NODE_ARRAY to NODE_LIST to reflect its actual use casesYusuke Endoh2019-09-071-2/+2
* st_foreach now free from ANYARGS卜部昌平2019-08-271-2/+2
* * expand tabs.git2019-07-311-1/+1
* Use 1 byte hint for ar_table [Feature #15602]Koichi Sasada2019-07-311-1/+1
* Include ruby/assert.h in ruby/ruby.h so that assertions can be thereNobuyoshi Nakada2019-07-141-0/+2
* Split RUBY_ASSERT and so on under include/rubyNobuyoshi Nakada2019-07-141-0/+1
* Let struct dump_config in objspace fit in a single cache lineLourens Naudé2019-07-081-3/+3
* * expand tabs.git2019-04-231-1/+1
* T_MOVED can live on the stack, so make sure we can do book keepingAaron Patterson2019-04-221-0/+1
* * expand tabs.svn2019-04-171-2/+2
* Introduce pattern matching [EXPERIMENTAL]ktsj2019-04-171-0/+4