summaryrefslogtreecommitdiff
path: root/ext/objspace
AgeCommit message (Expand)Author
4 hoursobjspace_dump.c: Handle allocation path and line missingHEADmasterJean Boussier
2021-01-04enable constant cache on ractorsKoichi Sasada
2020-12-24Expose atomic operation macros with RUBY prefixNobuyoshi Nakada
2020-10-06Prevent objects from moving while iterating the heapAaron Patterson
2020-10-02Fix ObjectSpace.dump(obj, output: :stdout)Kazuhiro NISHIYAMA
2020-09-29Fix up dependencies on internal/sanitizers.hNobuyoshi Nakada
2020-09-28Refactor common heap iteration codeAaron Patterson
2020-09-28Fix ASAN support when invalidating CCsAaron Patterson
2020-09-28Make ext/objspace ASAN friendlyAaron Patterson
2020-09-25Return nil when argument to ObjectSpace.internal_class_of is T_IMEMOAlan Wu
2020-09-15Parse ObjectSpace.dump_all / dump arguments in Ruby to avoid allocation noiseJean Boussier
2020-09-11Add missing breakKazuhiro NISHIYAMA
2020-09-09Optimize ObjectSpace.dump_allJean Boussier
2020-09-09Add a :since option to dump_allJean Boussier
2020-08-27sed -i '/rmodule.h/d'卜部昌平
2020-08-27sed -i '/r_cast.h/d'卜部昌平
2020-08-27sed -i '\,2/extern.h,d'卜部昌平
2020-08-19Fix ObjectSpace.trace_object_allocations_stop to not raise if the tracepoint ...Jean Boussier
2020-08-19RHASH_TBL: is now ext-only卜部昌平
2020-08-19Update references when tracing allocationsAaron Patterson
2020-08-17Fix method name escaping in ObjectSpace.dumpJohn Hawthorn
2020-08-17Also escape DEL codeNobuyoshi Nakada
2020-08-17Fixed the radix for control charsNobuyoshi Nakada
2020-07-28[DOC] Clarify ObjectSpace return values are in bytes [ci skip]Simon Perepelitsa
2020-07-23Avoid allocating a string when dumping an anonymous module or classJean Boussier
2020-07-11Fix missing imemo cases in objspace_dump by refactoringAlan Wu
2020-06-14Introduce find pattern [Feature #16828]Kazuki Tsujimoto
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-05-04Fix indentationKazuki Tsujimoto
2020-04-08Suppress -Wswitch warningsNobuyoshi Nakada
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-02-28should not expose hidden object.Koichi Sasada
2020-02-22Introduce disposable call-cache.Koichi Sasada
2020-02-22VALUE size packed callinfo (ci).Koichi Sasada
2019-12-31Updated dependencies on internal/warnings.hNobuyoshi Nakada
2019-12-26update dependencies卜部昌平
2019-12-26decouple internal.h headers卜部昌平
2019-11-18Update dependenciesNobuyoshi Nakada
2019-11-12Revert "Method reference operator"Nobuyoshi Nakada
2019-09-07Rename NODE_ARRAY to NODE_LIST to reflect its actual use casesYusuke Endoh
2019-08-27st_foreach now free from ANYARGS卜部昌平
2019-07-31* expand tabs.git
2019-07-31Use 1 byte hint for ar_table [Feature #15602]Koichi Sasada
2019-07-14Include ruby/assert.h in ruby/ruby.h so that assertions can be thereNobuyoshi Nakada
2019-07-14Split RUBY_ASSERT and so on under include/rubyNobuyoshi Nakada
2019-07-08Let struct dump_config in objspace fit in a single cache lineLourens Naudé
2019-04-23* expand tabs.git
2019-04-23T_MOVED can live on the stack, so make sure we can do book keepingAaron Patterson
2019-04-17* expand tabs.svn