Ignore:
Timestamp:
Oct 14, 2013, 2:41:13 PM (12 years ago)
Author:
[email protected]
Message:

COLLECT_ON_EVERY_ALLOCATION causes assertion failures
https://bugs.webkit.org/show_bug.cgi?id=122652

Reviewed by Filip Pizlo.

COLLECT_ON_EVERY_ALLOCATION wasn't accounting for the new GC deferral mechanism,
so we would end up ASSERTing during garbage collection.

  • heap/MarkedAllocator.cpp:

(JSC::MarkedAllocator::allocateSlowCase):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r157420 r157422  
     12013-10-14  Mark Hahnenberg  <[email protected]>
     2
     3        COLLECT_ON_EVERY_ALLOCATION causes assertion failures
     4        https://bugs.webkit.org/show_bug.cgi?id=122652
     5
     6        Reviewed by Filip Pizlo.
     7
     8        COLLECT_ON_EVERY_ALLOCATION wasn't accounting for the new GC deferral mechanism,
     9        so we would end up ASSERTing during garbage collection.
     10
     11        * heap/MarkedAllocator.cpp:
     12        (JSC::MarkedAllocator::allocateSlowCase):
     13
    1142013-10-11  Oliver Hunt  <[email protected]>
    215
Note: See TracChangeset for help on using the changeset viewer.