Changeset 158672 in webkit
- Timestamp:
- Nov 5, 2013 7:34:03 AM (10 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r158670 r158672 1 2013-11-05 Julien Brianceau <jbriance@cisco.com> 2 3 REGRESSION(r158315): Fix register mixup in JIT::compileOpCall. 4 https://bugs.webkit.org/show_bug.cgi?id=123799 5 6 Reviewed by Mark Lam. 7 8 Changeset r158315 is crashing architectures where JSInterfaceJIT::regT3 is 9 different from GPRInfo::regT3. This is the case for MIPS architecture. 10 11 * jit/JITCall32_64.cpp: 12 (JSC::JIT::compileOpCall): 13 1 14 2013-11-05 Julien Brianceau <jbriance@cisco.com> 2 15 -
trunk/Source/JavaScriptCore/jit/JITCall32_64.cpp
r158315 r158672 263 263 emitLoad(callee, regT1, regT0); // regT1, regT0 holds callee. 264 264 265 storePtr(callFrameRegister, Address( GPRInfo::regT3, CallFrame::callerFrameOffset()));265 storePtr(callFrameRegister, Address(regT3, CallFrame::callerFrameOffset())); 266 266 emitStore(JSStack::Callee, regT1, regT0, regT3); 267 267 move(regT3, callFrameRegister);
Note: See TracChangeset
for help on using the changeset viewer.