Changeset 242660 in webkit
- Timestamp:
- Mar 8, 2019, 3:31:38 PM (7 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
bytecode/TypeLocation.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r242659 r242660 1 2019-03-08 Robin Morisset <rmorisset@apple.com> 2 3 TypeLocation can be shrunk by 8 bytes 4 https://bugs.webkit.org/show_bug.cgi?id=195483 5 6 Reviewed by Mark Lam. 7 8 * bytecode/TypeLocation.h: 9 (JSC::TypeLocation::TypeLocation): 10 1 11 2019-03-08 Robin Morisset <rmorisset@apple.com> 2 12 -
trunk/Source/JavaScriptCore/bytecode/TypeLocation.h
r206525 r242660 41 41 public: 42 42 TypeLocation() 43 : m_lastSeenType(TypeNothing) 43 : m_instructionTypeSet(TypeSet::create()) 44 , m_globalTypeSet(nullptr) 44 45 , m_divotForFunctionOffsetIfReturnStatement(UINT_MAX) 45 , m_instructionTypeSet(TypeSet::create()) 46 , m_globalTypeSet(nullptr) 46 , m_lastSeenType(TypeNothing) 47 47 { 48 48 } 49 49 50 50 GlobalVariableID m_globalVariableID; 51 RuntimeType m_lastSeenType; 51 RefPtr<TypeSet> m_instructionTypeSet; 52 RefPtr<TypeSet> m_globalTypeSet; 52 53 intptr_t m_sourceID; 53 54 unsigned m_divotStart; 54 55 unsigned m_divotEnd; 55 56 unsigned m_divotForFunctionOffsetIfReturnStatement; 56 RefPtr<TypeSet> m_instructionTypeSet; 57 RefPtr<TypeSet> m_globalTypeSet; 57 RuntimeType m_lastSeenType; 58 58 }; 59 59
Note:
See TracChangeset
for help on using the changeset viewer.