This change triggers an assert in the debug tests.   Could well be harmless.

2009/5/4 <[email protected]>

>
>
> http://codereview.chromium.org/100344/diff/1/3
> File src/mark-compact.cc (right):
>
> http://codereview.chromium.org/100344/diff/1/3#newcode588
> Line 588: // not receive a weak reference callback.
> I don't think so.  The problem was that the weak reference callback was
> getting called for the external string.  With no callback, there should
> not be any (err, this) problem.
>
> http://codereview.chromium.org/100344/diff/1/3#newcode601
> Line 601: SetMark(symbol_table);
> This was just the simplest implementation to get a fix out asap.  It
> leverages all the existing infrastructure for recursive marking and
> handling (the admittedly as close to impossible as possible) marking
> stack overflow. I agree that it's dodgy.
>
> http://codereview.chromium.org/100344
>
> >
>


-- 
Erik Corry, Software Engineer
Google Denmark ApS.  CVR nr. 28 86 69 84
c/o Philip & Partners, 7 Vognmagergade, P.O. Box 2227, DK-1018 Copenhagen K,
Denmark.

--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to