aboutsummaryrefslogtreecommitdiffstats
path: root/ext/objspace
Commit message (Expand)AuthorAgeFilesLines
* 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
* * expand tabs.svn2019-02-131-2/+2
* fix imemo entry description.ko12019-02-131-2/+3
* Removed moving toplevel header since r12501nobu2019-02-081-3/+3
* * expand tabs.svn2018-12-311-1/+1
* Method reference operatornobu2018-12-311-0/+1
* support theap for T_HASH. [Feature #14989]ko12018-10-301-1/+1
* 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
* ext/objspace/object_tracing.c (freeobj_i): fix missing assignmentnobu2018-09-071-0/+1
* object_tracing.c: register TracePoint objectsnobu2018-09-071-2/+2
* ext/objspace/object_tracing.c (freeobj_i): no lookup before deletenobu2018-09-071-5/+6
* ext/objspace/object_tracing.c: get rid of aliasing pointersnobu2018-09-071-10/+16
* Rename imemo_alloc with imemo_tmpbufmame2018-05-092-2/+2
* no ID cache in Init functionsnobu2018-02-162-0/+2
* node.c: Stop double meaning of NODE_FOR by introducing NODE_FOR_MASGNmame2018-01-161-0/+1
* Include ruby/{io,encoding}.h before internal.hkazu2018-01-092-2/+2
* node.h: remove NODE_PRELUDEmame2018-01-051-1/+0
* node.h: add NODE_ONCE instead of reuse of NODE_SCOPEmame2018-01-041-0/+1
* Fix `imemo_name` to dump new imemo typestenderlove2017-12-211-0/+3
* Remove RNODE cast from NODE utility functionsmame2017-11-041-4/+0
* Rename imemo_strterm to imemo_parser_strtermmame2017-11-041-1/+1
* ext/objspace/objspace.c: add imemo_strtermmame2017-11-041-0/+1
* Use NODE_CASE2 if case expressions don't existyui-knk2017-10-311-0/+1
* Removed NODE_OPT_Nnobu2017-10-241-1/+0
* objspace.c: missing typesnobu2017-10-221-3/+8
* remove NODE_DREGX_ONCEnobu2017-10-221-1/+0
* Remove not used node_type NODE_BMETHODyui-knk2017-10-221-1/+0
* Remove not used node_type NODE_BLOCK_ARGyui-knk2017-10-221-1/+0
* Remove not used node_type NODE_TO_ARYyui-knk2017-10-221-1/+0
* Remove not used node_type NODE_CVDECLyui-knk2017-10-211-1/+0
* Remove not used node_type NODE_IASGN2yui-knk2017-10-211-1/+0
* imemo_mask (enum) -> IMEMO_MASK (immediate value).ko12017-10-211-1/+1
* Replace NODE_ALLOCA with T_IMEMO (imemo_alloc)mame2017-10-211-1/+1
* objspace_dump.c: remove unnecessary breaknobu2017-09-271-14/+14