Changeset 226725 in webkit for trunk/Source/JavaScriptCore/runtime/VM.cpp
- Timestamp:
- Jan 10, 2018, 11:41:12 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/VM.cpp
r226667 r226725 45 45 #include "EvalCodeBlock.h" 46 46 #include "Exception.h" 47 #include "ExecutableToCodeBlockEdge.h"48 47 #include "FTLThunks.h" 49 48 #include "FastMallocAlignedMemoryAllocator.h" … … 251 250 #endif 252 251 , directEvalExecutableSpace ISO_SUBSPACE_INIT(heap, destructibleCellHeapCellType.get(), DirectEvalExecutable) 253 , executableToCodeBlockEdgeSpace ISO_SUBSPACE_INIT(heap, cellHeapCellType.get(), ExecutableToCodeBlockEdge)254 252 , functionExecutableSpace ISO_SUBSPACE_INIT(heap, destructibleCellHeapCellType.get(), FunctionExecutable) 255 253 , indirectEvalExecutableSpace ISO_SUBSPACE_INIT(heap, destructibleCellHeapCellType.get(), IndirectEvalExecutable) … … 264 262 , weakSetSpace ISO_SUBSPACE_INIT(heap, destructibleObjectHeapCellType.get(), JSWeakSet) 265 263 , weakMapSpace ISO_SUBSPACE_INIT(heap, destructibleObjectHeapCellType.get(), JSWeakMap) 266 , executableToCodeBlockEdgesWithConstraints(executableToCodeBlockEdgeSpace)267 , executableToCodeBlockEdgesWithFinalizers(executableToCodeBlockEdgeSpace)268 264 , inferredTypesWithFinalizers(inferredTypeSpace) 269 265 , inferredValuesWithFinalizers(inferredValueSpace) 270 , evalCodeBlockSpace ISO_SUBSPACE_INIT(heap, destructibleCellHeapCellType.get(), EvalCodeBlock)271 , functionCodeBlockSpace ISO_SUBSPACE_INIT(heap, destructibleCellHeapCellType.get(), FunctionCodeBlock)272 , moduleProgramCodeBlockSpace ISO_SUBSPACE_INIT(heap, destructibleCellHeapCellType.get(), ModuleProgramCodeBlock)273 , programCodeBlockSpace ISO_SUBSPACE_INIT(heap, destructibleCellHeapCellType.get(), ProgramCodeBlock)274 266 , vmType(vmType) 275 267 , clientData(0) … … 361 353 mapIteratorStructure.set(*this, JSMapIterator::createStructure(*this, 0, jsNull())); 362 354 bigIntStructure.set(*this, JSBigInt::createStructure(*this, 0, jsNull())); 363 executableToCodeBlockEdgeStructure.set(*this, ExecutableToCodeBlockEdge::createStructure(*this, nullptr, jsNull()));364 355 365 356 sentinelSetBucket.set(*this, JSSet::BucketType::createSentinel(*this));
Note:
See TracChangeset
for help on using the changeset viewer.