]> granicus.if.org Git - gc/commit
Fix array_mark_proc to request global mark stack growth on overflow
authorIvan Maidanski <ivmai@mail.ru>
Wed, 9 Aug 2017 08:35:25 +0000 (11:35 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Wed, 16 Aug 2017 23:01:35 +0000 (02:01 +0300)
commit4781c6dab458d547003d2acdd84509933a131004
treed3e9244e1d1fb131099f97f0739b03b5ed8c0455
parent862f5a8458ddbee82426e53f7a6be3c0bd690860
Fix array_mark_proc to request global mark stack growth on overflow
(fix commit 3f06655)

* typd_mlc.c [PARALLEL_MARK] (GC_array_mark_proc): Set
GC_mark_stack_too_small to true if GC_push_complex_descriptor()
returned null and mark_stack_limit belongs to the global mark stack
(even if GC_parallel is true).
typd_mlc.c