Changeset 89954 in webkit for trunk/Source/JavaScriptCore/bytecode/CodeBlock.h
- Timestamp:
- Jun 28, 2011, 1:21:37 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/bytecode/CodeBlock.h
r89885 r89954 478 478 RegExp* regexp(int index) const { ASSERT(m_rareData); return m_rareData->m_regexps[index].get(); } 479 479 480 unsigned add ImmediateBuffer(unsigned length)480 unsigned addConstantBuffer(unsigned length) 481 481 { 482 482 createRareDataIfNecessary(); 483 unsigned size = m_rareData->m_ immediateBuffers.size();484 m_rareData->m_ immediateBuffers.append(Vector<JSValue>(length));483 unsigned size = m_rareData->m_constantBuffers.size(); 484 m_rareData->m_constantBuffers.append(Vector<JSValue>(length)); 485 485 return size; 486 486 } 487 487 488 JSValue* immediateBuffer(unsigned index)488 JSValue* constantBuffer(unsigned index) 489 489 { 490 490 ASSERT(m_rareData); 491 return m_rareData->m_ immediateBuffers[index].data();491 return m_rareData->m_constantBuffers[index].data(); 492 492 } 493 493 … … 596 596 597 597 // Buffers used for large array literals 598 Vector<Vector<JSValue> > m_ immediateBuffers;598 Vector<Vector<JSValue> > m_constantBuffers; 599 599 600 600 // Jump Tables
Note:
See TracChangeset
for help on using the changeset viewer.