]> 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 22:57:42 +0000 (01:57 +0300)
commit204c690e2cc7f49f829aab09369bfae03be82c19
tree1c1a847de27ee5914740d1c3abd5ae88b02ea3ba
parent6edef245ae5cf8927942f529e9e30961600d5ef2
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