Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(47)

Unified Diff: test/mjsunit/never-optimize.js

Issue 2654733004: [tests] Make assertOptimized()/assertUnoptimized() great again. (Closed)
Patch Set: Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: test/mjsunit/never-optimize.js
diff --git a/test/mjsunit/never-optimize.js b/test/mjsunit/never-optimize.js
index 643588ebf41e84c5d42bef8829d9ceb1e756841c..dec00ec5808578b5c3023ea5fcace0a79f03d957 100644
--- a/test/mjsunit/never-optimize.js
+++ b/test/mjsunit/never-optimize.js
@@ -30,8 +30,8 @@
function o1() {
}
-if (%GetOptimizationStatus(o1) != 4) {
- // 4 == optimization disabled.
+var opt_status = %GetOptimizationStatus(o1);
+if ((opt_status & V8OptimizationStatus.kNeverOptimize) === 0) {
o1(); o1();
%OptimizeFunctionOnNextCall(o1);
o1();
@@ -57,7 +57,6 @@ if (%GetOptimizationStatus(o1) != 4) {
u1(); u1();
u2(); u2();
- // 2 => not optimized.
assertUnoptimized(u1);
assertOptimized(u2);
}

Powered by Google App Engine
This is Rietveld 408576698