Changeset 110127 in webkit for trunk/Source/JavaScriptCore/runtime/Executable.cpp
- Timestamp:
- Mar 7, 2012, 6:14:38 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/Executable.cpp
r110033 r110127 147 147 , m_inferredName(inferredName.isNull() ? globalData.propertyNames->emptyIdentifier : inferredName) 148 148 , m_symbolTable(0) 149 , m_next(0) 150 , m_prev(0) 149 151 { 150 152 } … … 158 160 , m_inferredName(inferredName.isNull() ? exec->globalData().propertyNames->emptyIdentifier : inferredName) 159 161 , m_symbolTable(0) 162 , m_next(0) 163 , m_prev(0) 160 164 { 161 165 } … … 655 659 void FunctionExecutable::finalize(JSCell* cell) 656 660 { 657 jsCast<FunctionExecutable*>(cell)->clearCode(); 661 FunctionExecutable* executable = jsCast<FunctionExecutable*>(cell); 662 Heap::heap(executable)->removeFunctionExecutable(executable); 663 executable->clearCode(); 658 664 } 659 665
Note:
See TracChangeset
for help on using the changeset viewer.