Changeset 36741 in webkit for trunk/JavaScriptCore/VM/CodeGenerator.h
- Timestamp:
- Sep 21, 2008, 1:35:20 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/VM/CodeGenerator.h
r36604 r36741 229 229 RegisterID* emitLoad(RegisterID* dst, bool); 230 230 RegisterID* emitLoad(RegisterID* dst, double); 231 RegisterID* emitLoad(RegisterID* dst, const Identifier&); 231 232 RegisterID* emitLoad(RegisterID* dst, JSValue*); 232 233 RegisterID* emitUnexpectedLoad(RegisterID* dst, bool); … … 348 349 349 350 typedef HashMap<RefPtr<UString::Rep>, int, IdentifierRepHash, HashTraits<RefPtr<UString::Rep> >, IdentifierMapIndexHashTraits> IdentifierMap; 351 typedef HashMap<double, JSValue*> NumberMap; 352 typedef HashMap<UString::Rep*, JSString*, IdentifierRepHash> IdentifierStringMap; 350 353 351 354 RegisterID* emitCall(OpcodeID, RegisterID*, RegisterID*, RegisterID*, ArgumentsNode*, unsigned divot, unsigned startOffset, unsigned endOffset); … … 422 425 IdentifierMap m_identifierMap; 423 426 JSValueMap m_jsValueMap; 427 NumberMap m_numberMap; 428 IdentifierStringMap m_stringMap; 424 429 425 430 JSGlobalData* m_globalData;
Note:
See TracChangeset
for help on using the changeset viewer.