Ignore:
Timestamp:
Mar 10, 2011, 1:12:54 PM (14 years ago)
Author:
[email protected]
Message:

2011-03-10 Oliver Hunt <[email protected]>

Reviewed by Gavin Barraclough.

Fix allocation of native function with a cached thunk
https://bugs.webkit.org/show_bug.cgi?id=56127

Fix this race condition found while fixing zombies.

  • collector/handles/HandleHeap.cpp: (JSC::HandleHeap::clearWeakPointers):
  • runtime/Heap.cpp: (JSC::Heap::reset):
  • runtime/JSFunction.cpp: (JSC::JSFunction::JSFunction): (JSC::JSFunction::markChildren):
  • runtime/JSValue.h: (JSC::JSValue::decode):
  • runtime/JSZombie.cpp: (JSC::JSZombie::leakedZombieStructure):
  • runtime/JSZombie.h: (JSC::JSZombie::createStructure):
  • runtime/MarkedBlock.cpp:
File:
1 edited

Legend:

Unmodified
Added
Removed
Note: See TracChangeset for help on using the changeset viewer.