-
fpizlo@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=116736 Reviewed by Gavin Barraclough. Source/JavaScriptCore: * parser/ASTBuilder.h: (JSC::ASTBuilder::createLogicalNot): * runtime/JSCJSValueInlines.h: (JSC::JSValue::pureToBoolean): Source/WTF: * wtf/MathExtras.h: (isNotZeroAndOrdered): (isZeroOrUnordered): LayoutTests: * fast/js/constant-fold-not-nan.html: Added. * fast/js/constant-fold-not-nan-expected.txt: Added. * fast/js/jsc-test-list: * fast/js/script-tests/constant-fold-not-nan.js: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150659 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2cc10477