public static void sleep(final int i) throws JSExn {
try {
final JS.UnpauseCallback callback = JS.pause();
- final long currentTime = System.currentTimeMillis();
// FEATURE use a single sleeper thread
new Thread() { public void run() {
try { Thread.sleep(i); } catch (InterruptedException e) { }