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