summaryrefslogtreecommitdiff
path: root/ext/syslog
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-05-20 10:48:51 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-05-20 10:48:51 +0000
commitb7733bf6c5df5504f562d2becff3cb36856cb000 (patch)
tree92fb9f2d3cfa806d6be1e76cf16c8e6dbb325a34 /ext/syslog
parentc06a990806f2422f47bb1c189776526cd9bf09df (diff)
exclude non-VALUE in memo from GC
* internal.h (NEW_PARTIAL_MEMO_FOR): shrink buffer array not to mark non-VALUE fields. fix check_rvalue_consistency abort with RGENGC_CHECK_MODE=2. * internal.h (NEW_CMP_OPT_MEMO): exclude struct cmp_opt_data from the valid array range. * enum.c (slicewhen_i): exclude inverted too. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55079 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/syslog')
0 files changed, 0 insertions, 0 deletions