Changeset 58475 in webkit
- Timestamp:
- Apr 28, 2010 9:34:50 PM (14 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r58469 r58475 1 2010-04-28 Oliver Hunt <oliver@apple.com> 2 3 Do an unordered compare so that we don't treat NaN incorrectly. 4 5 RS=Gavin Barraclough 6 7 * jit/ThunkGenerators.cpp: 8 (JSC::powThunkGenerator): 9 1 10 2010-04-28 Oliver Hunt <oliver@apple.com> 2 11 -
trunk/JavaScriptCore/jit/ThunkGenerators.cpp
r58469 r58475 146 146 jit.loadDoubleArgument(1, SpecializedThunkJIT::fpRegT2, SpecializedThunkJIT::regT0); 147 147 jit.appendFailure(jit.branchDouble(MacroAssembler::DoubleLessThanOrEqual, SpecializedThunkJIT::fpRegT0, SpecializedThunkJIT::fpRegT1)); 148 jit.appendFailure(jit.branchDouble(MacroAssembler::DoubleNotEqual , SpecializedThunkJIT::fpRegT2, SpecializedThunkJIT::fpRegT3));148 jit.appendFailure(jit.branchDouble(MacroAssembler::DoubleNotEqualOrUnordered, SpecializedThunkJIT::fpRegT2, SpecializedThunkJIT::fpRegT3)); 149 149 jit.sqrtDouble(SpecializedThunkJIT::fpRegT0, SpecializedThunkJIT::fpRegT0); 150 150 jit.divDouble(SpecializedThunkJIT::fpRegT0, SpecializedThunkJIT::fpRegT1);
Note: See TracChangeset
for help on using the changeset viewer.