Changeset 243206 in webkit
- Timestamp:
- Mar 20, 2019, 9:17:44 AM (7 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
dfg/DFGAbstractInterpreterInlines.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r243204 r243206 1 2019-03-20 Saam Barati <sbarati@apple.com> 2 3 AI rule for ValueBitNot/ValueBitXor/ValueBitAnd/ValueBitOr is wrong 4 https://bugs.webkit.org/show_bug.cgi?id=195980 5 6 Reviewed by Yusuke Suzuki. 7 8 They were all saying they could be type: (SpecBoolInt32, SpecBigInt) 9 However, they should have been type: (SpecInt32Only, SpecBigInt) 10 11 * dfg/DFGAbstractInterpreterInlines.h: 12 (JSC::DFG::AbstractInterpreter<AbstractStateType>::executeEffects): 13 1 14 2019-03-20 Michael Catanzaro <mcatanzaro@igalia.com> 2 15 -
trunk/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h
r242715 r243206 390 390 else { 391 391 clobberWorld(); 392 setTypeForNode(node, Spec BoolInt32| SpecBigInt);392 setTypeForNode(node, SpecInt32Only | SpecBigInt); 393 393 } 394 394 … … 415 415 else { 416 416 clobberWorld(); 417 setTypeForNode(node, Spec BoolInt32| SpecBigInt);417 setTypeForNode(node, SpecInt32Only | SpecBigInt); 418 418 } 419 419 break;
Note:
See TracChangeset
for help on using the changeset viewer.