Ignore:
Timestamp:
Mar 30, 2015, 1:12:19 PM (10 years ago)
Author:
[email protected]
Message:

Avoid using hardcoded values for JSValue::Int32Tag, if possible.
https://bugs.webkit.org/show_bug.cgi?id=143134

Reviewed by Geoffrey Garen.

  • jit/JSInterfaceJIT.h:
  • jit/Repatch.cpp:

(JSC::tryCacheGetByID):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/jit/Repatch.cpp

    r181990 r182151  
    685685            stubJit.or64(AssemblyHelpers::TrustedImm64(TagTypeNumber), resultGPR);
    686686#elif USE(JSVALUE32_64)
    687             stubJit.move(AssemblyHelpers::TrustedImm32(0xffffffff), resultTagGPR); // JSValue::Int32Tag
     687            stubJit.move(AssemblyHelpers::TrustedImm32(JSValue::Int32Tag), resultTagGPR);
    688688#endif
    689689
     
    719719        stubJit.or64(AssemblyHelpers::TrustedImm64(TagTypeNumber), resultGPR);
    720720#elif USE(JSVALUE32_64)
    721         stubJit.move(AssemblyHelpers::TrustedImm32(0xffffffff), resultTagGPR); // JSValue::Int32Tag
     721        stubJit.move(AssemblyHelpers::TrustedImm32(JSValue::Int32Tag), resultTagGPR);
    722722#endif
    723723
Note: See TracChangeset for help on using the changeset viewer.