Skip to content
Browse files

Erase coroutine reference after reifying gather-iterator

Fixes cases where an originally lazy but now fully reified list is serialized.
  • Loading branch information...
1 parent 0567c61 commit 73515880c9eb9ab5aba1d72ca272dd87f44d2218 @sorear sorear committed Aug 23, 2012
Showing with 1 addition and 0 deletions.
  1. +1 −0 lib/CORE.setting
View
1 lib/CORE.setting
@@ -2423,6 +2423,7 @@ my class GatherIterator is IterCursor {
$!reify // ($!reify = (
Q:CgOp {
(letn getv (cotake (cast frame (@ {$!frame})))
+ (setslot (obj_llhow (@ {self})) $!frame (@ {self}) {Any})
(box Parcel (ternary (== (@ {EMPTY}) (@ (l getv)))
(fvarlist_new)
(fvarlist_new

0 comments on commit 7351588

Please sign in to comment.
Something went wrong with that request. Please try again.