Changeset 199160 in webkit
- Timestamp:
- Apr 7, 2016 10:31:06 AM (8 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r199148 r199160 1 2016-04-07 Per Arne Vollan <peavo@outlook.com> 2 3 [Win] Fix for JSC stress test failures. 4 https://bugs.webkit.org/show_bug.cgi?id=156343 5 6 Reviewed by Filip Pizlo. 7 8 We need to make it clear to MSVC that the method loadPtr(ImplicitAddress address, RegisterID dest) 9 should be used, and not loadPtr(const void* address, RegisterID dest). 10 11 * jit/CCallHelpers.cpp: 12 (JSC::CCallHelpers::setupShadowChickenPacket): 13 1 14 2016-04-06 Benjamin Poulain <bpoulain@apple.com> 2 15 -
trunk/Source/JavaScriptCore/jit/CCallHelpers.cpp
r199079 r199160 53 53 { 54 54 move(TrustedImmPtr(vm()->shadowChicken().addressOfLogCursor()), GPRInfo::regT0); 55 loadPtr( GPRInfo::regT0, GPRInfo::regT1);55 loadPtr(Address(GPRInfo::regT0), GPRInfo::regT1); 56 56 Jump ok = branchPtr(Below, GPRInfo::regT1, TrustedImmPtr(vm()->shadowChicken().logEnd())); 57 57 setupArgumentsExecState(); … … 59 59 call(GPRInfo::nonArgGPR0); 60 60 move(TrustedImmPtr(vm()->shadowChicken().addressOfLogCursor()), GPRInfo::regT0); 61 loadPtr( GPRInfo::regT0, GPRInfo::regT1);61 loadPtr(Address(GPRInfo::regT0), GPRInfo::regT1); 62 62 ok.link(this); 63 63 addPtr(TrustedImm32(sizeof(ShadowChicken::Packet)), GPRInfo::regT1, GPRInfo::regT2); 64 storePtr(GPRInfo::regT2, GPRInfo::regT0);64 storePtr(GPRInfo::regT2, Address(GPRInfo::regT0)); 65 65 } 66 66
Note: See TracChangeset
for help on using the changeset viewer.