Author: Stephan <step...@stzal.com>
Branch: 
Changeset: r52:c63c7e2a0dec
Date: 2011-05-09 11:10 +0200
http://bitbucket.org/pypy/lang-js/changeset/c63c7e2a0dec/

Log:    replaced switch statement for parser

diff --git a/js/bench/v8/v1/deltablue.js b/js/bench/v8/v1/deltablue.js
--- a/js/bench/v8/v1/deltablue.js
+++ b/js/bench/v8/v1/deltablue.js
@@ -120,13 +120,18 @@
 };
 
 Strength.prototype.nextWeaker = function () {
-  switch (this.strengthValue) {
-    case 0: return Strength.WEAKEST;
-    case 1: return Strength.WEAK_DEFAULT;
-    case 2: return Strength.NORMAL;
-    case 3: return Strength.STRONG_DEFAULT;
-    case 4: return Strength.PREFERRED;
-    case 5: return Strength.REQUIRED;
+  if (this.strengthValue == 0) {
+    return Strength.WEAKEST;
+  } else if (this.strengthValue == 1) {
+    return Strength.WEAK_DEFAULT;
+  } else if (this.strengthValue == 2) {
+    return Strength.NORMAL;
+  } else if (this.strengthValue == 3) {
+    return Strength.STRONG_DEFAULT;
+  } else if (this.strengthValue == 4) {
+    return Strength.PREFERRED;
+  } else if (this.strengthValue == 5) {
+    return Strength.REQUIRED;
   }
 };
 
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to