diff -r 4fca8ddf46de -r a236a9f137ac vm/src/test/java/org/apidesign/vm4brwsr/StaticMethod.java --- a/vm/src/test/java/org/apidesign/vm4brwsr/StaticMethod.java Fri Sep 28 14:58:21 2012 +0200 +++ b/vm/src/test/java/org/apidesign/vm4brwsr/StaticMethod.java Mon Oct 08 17:10:27 2012 -0700 @@ -61,6 +61,16 @@ public static long orOrAnd(boolean doOr, int a, int b) { return doOr ? a | b : a & b; } + public static int shiftLeft(int what, int much) { + return what << much; + } + public static int shiftArithmRight(int what, int much, boolean signed) { + if (signed) { + return what >> much; + } else { + return what >>> much; + } + } public static long factRec(int n) { if (n <= 1) { return 1;