Changeset 243448 in webkit
- Timestamp:
- Mar 25, 2019, 1:29:19 PM (7 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 3 edited
-
JSTests/ChangeLog (modified) (1 diff)
-
JSTests/stress/object-is-fold-to-compare-eq-ptr.js (added)
-
Source/JavaScriptCore/ChangeLog (modified) (1 diff)
-
Source/JavaScriptCore/dfg/DFGNode.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/JSTests/ChangeLog
r243446 r243448 1 2019-03-25 Keith Miller <keith_miller@apple.com> 2 3 ASSERTION FAILED: m_op == CompareStrictEq in JSC::DFG::Node::convertToCompareEqPtr(JSC::DFG::FrozenValue *, JSC::DFG::Edge) 4 https://bugs.webkit.org/show_bug.cgi?id=196176 5 6 Reviewed by Saam Barati. 7 8 * stress/object-is-fold-to-compare-eq-ptr.js: Added. 9 (main.v10): 10 (main): 11 1 12 2019-03-25 Tadeu Zagallo <tzagallo@apple.com> 2 13 -
trunk/Source/JavaScriptCore/ChangeLog
r243446 r243448 1 2019-03-25 Keith Miller <keith_miller@apple.com> 2 3 ASSERTION FAILED: m_op == CompareStrictEq in JSC::DFG::Node::convertToCompareEqPtr(JSC::DFG::FrozenValue *, JSC::DFG::Edge) 4 https://bugs.webkit.org/show_bug.cgi?id=196176 5 6 Reviewed by Saam Barati. 7 8 convertToCompareEqPtr should allow for either CompareStrictEq or 9 the SameValue DFG node. This fixes the old assertion that only 10 allowed CompareStrictEq. 11 12 * dfg/DFGNode.h: 13 (JSC::DFG::Node::convertToCompareEqPtr): 14 1 15 2019-03-25 Tadeu Zagallo <tzagallo@apple.com> 2 16 -
trunk/Source/JavaScriptCore/dfg/DFGNode.h
r243236 r243448 711 711 void convertToCompareEqPtr(FrozenValue* cell, Edge node) 712 712 { 713 ASSERT(m_op == CompareStrictEq );713 ASSERT(m_op == CompareStrictEq || m_op == SameValue); 714 714 setOpAndDefaultFlags(CompareEqPtr); 715 715 children.setChild1(node);
Note:
See TracChangeset
for help on using the changeset viewer.