Changeset 252021 in webkit for trunk/Source/JavaScriptCore/jit/JITInlines.h
- Timestamp:
- Nov 4, 2019, 3:47:07 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/jit/JITInlines.h
r252015 r252021 717 717 718 718 template<typename BinaryOp> 719 ALWAYS_INLINE BinaryArithProfile JIT::copiedArithProfile(BinaryOp bytecode)719 ALWAYS_INLINE ArithProfile JIT::copiedArithProfile(BinaryOp bytecode) 720 720 { 721 721 uint64_t key = (static_cast<uint64_t>(BinaryOp::opcodeID) + 1) << 32 | static_cast<uint64_t>(bytecode.m_metadataID); … … 723 723 if (iterator != m_copiedArithProfiles.end()) 724 724 return iterator->value; 725 BinaryArithProfile arithProfile = bytecode.metadata(m_codeBlock).m_arithProfile;725 ArithProfile arithProfile = bytecode.metadata(m_codeBlock).m_arithProfile; 726 726 m_copiedArithProfiles.add(key, arithProfile); 727 727 return arithProfile;
Note:
See TracChangeset
for help on using the changeset viewer.