[PlayStation] JSC Stress tests failing due to timezone printing
[WebKit-https.git] / JSTests / ChangeLog
index cb9b004..a4da634 100644 (file)
@@ -1,3 +1,71 @@
+2019-05-06  Stephan Szabo  <stephan.szabo@sony.com>
+
+        [PlayStation] JSC Stress tests failing due to timezone printing
+        https://bugs.webkit.org/show_bug.cgi?id=197615
+
+        PlayStation's strftime does not give timezone strings, which
+        results in time strings like "Wed Oct 23 1974 11:45:01 GMT-0700"
+        rather than "Wed Oct 23 1974 11:45:01 GMT-0700 (Pacific Daylight Time)"
+        which causes diff failures with the expectations. Add expectations
+        without the timezone string and use those on playstation.
+
+        Reviewed by Ross Kirsling.
+
+        * ChakraCore.yaml: Update these tests to use alternate expectation file on PlayStation
+        * ChakraCore/test/GlobalFunctions/InternalToString.baseline-jsc-playstation: Added.
+        * ChakraCore/test/Operators/equals.baseline-jsc-playstation: Added.
+        * ChakraCore/test/fieldopts/objtypespec-newobj.2.baseline-jsc-playstation: Added.
+
+2019-05-06  Yusuke Suzuki  <ysuzuki@apple.com>
+
+        [JSC] Add more tests for DFG SetLocal emission for adhoc SetterCall frame
+        https://bugs.webkit.org/show_bug.cgi?id=197587
+
+        Reviewed by Sam Weinig.
+
+        This patch adds more tests to r244939. It also inlines setter calls, and eventually see that no PutStack is emitted because MovHint's KillStack kills it.
+
+        * stress/adhoc-setter-frame-should-not-be-killed.js: Added.
+
+2019-05-04  Tadeu Zagallo  <tzagallo@apple.com>
+
+        TypedArrays should not store properties that are canonical numeric indices
+        https://bugs.webkit.org/show_bug.cgi?id=197228
+        <rdar://problem/49557381>
+
+        Reviewed by Saam Barati.
+
+        * stress/array-species-config-array-constructor.js:
+        (test):
+        * stress/put-direct-index-broken-2.js:
+        * stress/typed-array-canonical-numeric-index-string.js: Added.
+        (makeTest.assert):
+        (makeTest):
+        (const.testInvalidIndices.makeTest.set assert):
+        (const.testInvalidIndices.makeTest):
+        (const.makeTestValidIndex.configurable.set assert):
+        (const.makeTestValidIndex.configurable):
+        * stress/typedarray-access-monomorphic-neutered.js:
+        (checkNoException):
+        (testNoException):
+        (testFTLNoException):
+        * stress/typedarray-access-neutered.js:
+        (testNoException):
+        * stress/typedarray-getownproperty-not-configurable.js:
+        (foo):
+        * test262/expectations.yaml:
+
+2019-05-03  Yusuke Suzuki  <ysuzuki@apple.com>
+
+        [JSC] Need to emit SetLocal if we emit MovHint in DFGByteCodeParser
+        https://bugs.webkit.org/show_bug.cgi?id=197584
+
+        Reviewed by Saam Barati.
+
+        * stress/adhoc-setter-frame-should-emit-setlocal-again.js: Added.
+        (X):
+        (foo):
+
 2019-05-03  Michael Saboff  <msaboff@apple.com>
 
         iOS JSC tests frequently exiting with execption after stress/json-stringify-string-builder-overflow.js.no-cjit-validate-phases