Ignore:
Timestamp:
Oct 29, 2008, 4:52:52 PM (17 years ago)
Author:
[email protected]
Message:

2008-10-29 Sam Weinig <[email protected]>

Reviewed by Geoffrey Garen.

Rename and move the StructureID transition table to its own file.

  • GNUmakefile.am:
  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
  • JavaScriptCore.xcodeproj/project.pbxproj:
  • runtime/StructureID.cpp: (JSC::StructureID::addPropertyTransition):
  • runtime/StructureID.h: (JSC::StructureID::):
  • runtime/StructureIDTransitionTable.h: Copied from runtime/StructureID.h. (JSC::StructureIDTransitionTableHash::hash): (JSC::StructureIDTransitionTableHash::equal):
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/runtime/StructureID.cpp

    r37981 r37985  
    286286        StructureID* existingTransition = structureID->m_transitions.singleTransition;
    287287        structureID->m_usingSingleTransitionSlot = false;
    288         TransitionTable* transitionTable = new TransitionTable;
     288        StructureIDTransitionTable* transitionTable = new StructureIDTransitionTable;
    289289        structureID->m_transitions.table = transitionTable;
    290290        transitionTable->add(make_pair(existingTransition->m_nameInPrevious, existingTransition->m_attributesInPrevious), existingTransition);
Note: See TracChangeset for help on using the changeset viewer.