зеркало из https://github.com/mozilla/pluotsorbet.git
Use scheduler for async exceptions as well.
This commit is contained in:
Родитель
786396cbaf
Коммит
6fc63bf2fc
|
@ -20,7 +20,7 @@ function asyncImpl(returnKind, promise) {
|
||||||
var classInfo = CLASSES.getClass("org/mozilla/internal/Sys");
|
var classInfo = CLASSES.getClass("org/mozilla/internal/Sys");
|
||||||
var methodInfo = classInfo.getMethodByNameString("throwException", "(Ljava/lang/Exception;)V", true);
|
var methodInfo = classInfo.getMethodByNameString("throwException", "(Ljava/lang/Exception;)V", true);
|
||||||
ctx.pushFrame(Frame.create(methodInfo, [exception]));
|
ctx.pushFrame(Frame.create(methodInfo, [exception]));
|
||||||
ctx.execute();
|
J2ME.Scheduler.enqueue(ctx);
|
||||||
});
|
});
|
||||||
$.pause(asyncImplStringAsync);
|
$.pause(asyncImplStringAsync);
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче