Changeset 59064 in webkit for trunk/JavaScriptCore/bytecode/CodeBlock.h
- Timestamp:
- May 9, 2010, 6:41:07 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/bytecode/CodeBlock.h
r57955 r59064 459 459 FunctionExecutable* functionExpr(int index) { return m_functionExprs[index].get(); } 460 460 461 unsigned addRegExp(RegExp* r) { createRareDataIfNecessary(); unsigned size = m_rareData->m_regexps.size(); m_rareData->m_regexps.append(r); return size; } 462 RegExp* regexp(int index) const { ASSERT(m_rareData); return m_rareData->m_regexps[index].get(); } 463 464 461 465 // Jump Tables 462 466 … … 553 557 Vector<HandlerInfo> m_exceptionHandlers; 554 558 559 // Rare Constants 560 Vector<RefPtr<RegExp> > m_regexps; 561 555 562 // Jump Tables 556 563 Vector<SimpleJumpTable> m_immediateSwitchJumpTables;
Note:
See TracChangeset
for help on using the changeset viewer.