Changeset 39072 in webkit for trunk/JavaScriptCore
- Timestamp:
- Dec 6, 2008, 2:31:14 PM (16 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r39071 r39072 1 2008-12-06 Sam Weinig <[email protected]> 2 3 Reviewed by Cameron Zwarich, 4 5 Move CodeBlock constructor into the .cpp file. 6 7 Sunspider reports a .7% progression, but I can only assume this 8 is noise. 9 10 * bytecode/CodeBlock.cpp: 11 (JSC::CodeBlock::CodeBlock): 12 * bytecode/CodeBlock.h: 13 1 14 2008-12-06 Sam Weinig <[email protected]> 2 15 -
trunk/JavaScriptCore/bytecode/CodeBlock.cpp
r39071 r39072 955 955 #endif // !defined(NDEBUG) || ENABLE(OPCODE_SAMPLING) 956 956 957 CodeBlock::CodeBlock(ScopeNode* ownerNode, CodeType codeType, PassRefPtr<SourceProvider> sourceProvider, unsigned sourceOffset) 958 : m_numCalleeRegisters(0) 959 , m_numConstants(0) 960 , m_numVars(0) 961 , m_numParameters(0) 962 , m_ownerNode(ownerNode) 963 , m_globalData(0) 964 #if ENABLE(JIT) 965 , m_jitCode(0) 966 #endif 967 , m_needsFullScopeChain(ownerNode->needsActivation()) 968 , m_usesEval(ownerNode->usesEval()) 969 , m_codeType(codeType) 970 , m_source(sourceProvider) 971 , m_sourceOffset(sourceOffset) 972 { 973 ASSERT(m_source); 974 } 975 957 976 CodeBlock::~CodeBlock() 958 977 { -
trunk/JavaScriptCore/bytecode/CodeBlock.h
r39071 r39072 159 159 friend class JIT; 160 160 public: 161 CodeBlock(ScopeNode* ownerNode, CodeType codeType, PassRefPtr<SourceProvider> sourceProvider, unsigned sourceOffset) 162 : m_numCalleeRegisters(0) 163 , m_numConstants(0) 164 , m_numVars(0) 165 , m_numParameters(0) 166 , m_ownerNode(ownerNode) 167 , m_globalData(0) 168 #if ENABLE(JIT) 169 , m_jitCode(0) 170 #endif 171 , m_needsFullScopeChain(ownerNode->needsActivation()) 172 , m_usesEval(ownerNode->usesEval()) 173 , m_codeType(codeType) 174 , m_source(sourceProvider) 175 , m_sourceOffset(sourceOffset) 176 { 177 ASSERT(m_source); 178 } 179 161 CodeBlock(ScopeNode* ownerNode, CodeType, PassRefPtr<SourceProvider>, unsigned sourceOffset); 180 162 ~CodeBlock(); 181 163
Note:
See TracChangeset
for help on using the changeset viewer.