Changeset 226806 in webkit for trunk/Source/JavaScriptCore/bytecode/CodeBlock.h
- Timestamp:
- Jan 11, 2018, 2:18:17 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/bytecode/CodeBlock.h
r226783 r226806 250 250 251 251 #if ENABLE(JIT) 252 StructureStubInfo* addStubInfo(AccessType);253 252 JITAddIC* addJITAddIC(ArithProfile*); 254 253 JITMulIC* addJITMulIC(ArithProfile*); 255 254 JITNegIC* addJITNegIC(ArithProfile*); 256 255 JITSubIC* addJITSubIC(ArithProfile*); 256 257 template <typename Generator, typename = typename std::enable_if<std::is_same<Generator, JITAddGenerator>::value>::type> 258 JITAddIC* addMathIC(ArithProfile* profile) { return addJITAddIC(profile); } 259 260 template <typename Generator, typename = typename std::enable_if<std::is_same<Generator, JITMulGenerator>::value>::type> 261 JITMulIC* addMathIC(ArithProfile* profile) { return addJITMulIC(profile); } 262 263 template <typename Generator, typename = typename std::enable_if<std::is_same<Generator, JITNegGenerator>::value>::type> 264 JITNegIC* addMathIC(ArithProfile* profile) { return addJITNegIC(profile); } 265 266 template <typename Generator, typename = typename std::enable_if<std::is_same<Generator, JITSubGenerator>::value>::type> 267 JITSubIC* addMathIC(ArithProfile* profile) { return addJITSubIC(profile); } 268 269 StructureStubInfo* addStubInfo(AccessType); 257 270 auto stubInfoBegin() { return m_stubInfos.begin(); } 258 271 auto stubInfoEnd() { return m_stubInfos.end(); }
Note:
See TracChangeset
for help on using the changeset viewer.