Title: [167613] trunk
- Revision
- 167613
- Author
- [email protected]
- Date
- 2014-04-21 12:53:55 -0700 (Mon, 21 Apr 2014)
Log Message
Source/_javascript_Core: Unreviewed test gardening, run the repeat-out-of-bounds tests again.
* tests/stress/float32-repeat-out-of-bounds.js:
* tests/stress/int8-repeat-out-of-bounds.js:
Tools: Unreviewed test gardening, make no-eager runs run everything except eager (as opposed to
being the same as a "quick run", which is meant for genuinely slow tests).
* Scripts/run-jsc-stress-tests:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (167612 => 167613)
--- trunk/Source/_javascript_Core/ChangeLog 2014-04-21 19:51:54 UTC (rev 167612)
+++ trunk/Source/_javascript_Core/ChangeLog 2014-04-21 19:53:55 UTC (rev 167613)
@@ -1,5 +1,12 @@
2014-04-21 Filip Pizlo <[email protected]>
+ Unreviewed test gardening, run the repeat-out-of-bounds tests again.
+
+ * tests/stress/float32-repeat-out-of-bounds.js:
+ * tests/stress/int8-repeat-out-of-bounds.js:
+
+2014-04-21 Filip Pizlo <[email protected]>
+
OSR exit should know about Int52 and Double constants
https://bugs.webkit.org/show_bug.cgi?id=131945
Modified: trunk/Source/_javascript_Core/tests/stress/float32-repeat-out-of-bounds.js (167612 => 167613)
--- trunk/Source/_javascript_Core/tests/stress/float32-repeat-out-of-bounds.js 2014-04-21 19:51:54 UTC (rev 167612)
+++ trunk/Source/_javascript_Core/tests/stress/float32-repeat-out-of-bounds.js 2014-04-21 19:53:55 UTC (rev 167613)
@@ -1,7 +1,4 @@
-//@ skip
-// previously defaultNoEagerRun
-// This test fails with reoptimizationRetryCount=1 with ftl-no-cjit.
-// Reenable this test after fixing https://bugs.webkit.org/show_bug.cgi?id=129953.
+//@ defaultNoEagerRun
function foo(a) {
a[0] = 1;
Modified: trunk/Source/_javascript_Core/tests/stress/int8-repeat-out-of-bounds.js (167612 => 167613)
--- trunk/Source/_javascript_Core/tests/stress/int8-repeat-out-of-bounds.js 2014-04-21 19:51:54 UTC (rev 167612)
+++ trunk/Source/_javascript_Core/tests/stress/int8-repeat-out-of-bounds.js 2014-04-21 19:53:55 UTC (rev 167613)
@@ -1,7 +1,4 @@
-//@ skip
-// previously defaultNoEagerRun
-// This test fails with reoptimizationRetryCount=1 with both default and ftl-no-cjit.
-// Reenable this test after fixing https://bugs.webkit.org/show_bug.cgi?id=129953.
+//@ defaultNoEagerRun
function foo(a) {
a[0] = 1;
Modified: trunk/Tools/ChangeLog (167612 => 167613)
--- trunk/Tools/ChangeLog 2014-04-21 19:51:54 UTC (rev 167612)
+++ trunk/Tools/ChangeLog 2014-04-21 19:53:55 UTC (rev 167613)
@@ -1,3 +1,10 @@
+2014-04-21 Filip Pizlo <[email protected]>
+
+ Unreviewed test gardening, make no-eager runs run everything except eager (as opposed to
+ being the same as a "quick run", which is meant for genuinely slow tests).
+
+ * Scripts/run-jsc-stress-tests:
+
2014-04-21 Darin Adler <[email protected]>
Add HashSet::takeAny
Modified: trunk/Tools/Scripts/run-jsc-stress-tests (167612 => 167613)
--- trunk/Tools/Scripts/run-jsc-stress-tests 2014-04-21 19:51:54 UTC (rev 167612)
+++ trunk/Tools/Scripts/run-jsc-stress-tests 2014-04-21 19:53:55 UTC (rev 167613)
@@ -1,6 +1,6 @@
#!/usr/bin/env ruby
-# Copyright (C) 2013 Apple Inc. All rights reserved.
+# Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
@@ -635,7 +635,13 @@
# for reasons that don't arise in the real world. It's used for tests that assert convergence
# by counting recompilations.
def defaultNoEagerRun
- defaultQuickRun
+ runDefault
+ runNoLLInt
+ runAlwaysTriggerCopyPhase
+ runNoCJITValidatePhases
+ runDefaultFTL
+ runFTLNoCJITValidate
+ runFTLNoCJITNoInlineValidate
end
def runProfiler
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes