Changeset 226725 in webkit for trunk/Source/JavaScriptCore/heap/Heap.h
- Timestamp:
- Jan 10, 2018, 11:41:12 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/heap/Heap.h
r226667 r226725 168 168 void notifyIsSafeToCollect(); 169 169 bool isSafeToCollect() const { return m_isSafeToCollect; } 170 171 bool isShuttingDown() const { return m_isShuttingDown; }172 170 173 171 JS_EXPORT_PRIVATE bool isHeapSnapshotting() const; … … 499 497 500 498 template<typename CellType, typename CellSet> 501 void finalizeMarkedUnconditionalFinalizers(CellSet&); 502 499 void finalizeUnconditionalFinalizers(CellSet&); 500 501 template<typename CellType> 502 void finalizeUnconditionalFinalizersInIsoSubspace(); 503 503 504 void finalizeUnconditionalFinalizers(); 504 505 … … 527 528 size_t bytesVisited(); 528 529 529 void forEachCodeBlockImpl(const ScopedLambda< void(CodeBlock*)>&);530 void forEachCodeBlockIgnoringJITPlansImpl(const AbstractLocker& codeBlockSetLocker, const ScopedLambda< void(CodeBlock*)>&);530 void forEachCodeBlockImpl(const ScopedLambda<bool(CodeBlock*)>&); 531 void forEachCodeBlockIgnoringJITPlansImpl(const AbstractLocker& codeBlockSetLocker, const ScopedLambda<bool(CodeBlock*)>&); 531 532 532 533 void setMutatorShouldBeFenced(bool value); … … 609 610 610 611 bool m_isSafeToCollect; 611 bool m_isShuttingDown { false };612 612 613 613 bool m_mutatorShouldBeFenced { Options::forceFencedBarrier() };
Note:
See TracChangeset
for help on using the changeset viewer.