aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/bindings/bindings.cpp
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2023-09-05 16:52:57 -0800
committerGravatar GitHub <noreply@github.com> 2023-09-05 17:52:57 -0700
commit1bd5b245b8a55353e60a2decad507ef8014be044 (patch)
tree1a5cd5bcc7d7758bbfd154cf49470c1b0f3dc1bb /src/bun.js/bindings/bindings.cpp
parentacfd028e8f859a0e8139b7adab5d319e326c2373 (diff)
downloadbun-1bd5b245b8a55353e60a2decad507ef8014be044.tar.gz
bun-1bd5b245b8a55353e60a2decad507ef8014be044.tar.zst
bun-1bd5b245b8a55353e60a2decad507ef8014be044.zip
Align `process.nextTick` execution order with Node (#4409)
* Align `process.nextTick` execution order with Node * some tests * formatting * fixups * fix the test failures * simplify the logic here * push it up --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Co-authored-by: dave caruso <me@paperdave.net>
Diffstat (limited to 'src/bun.js/bindings/bindings.cpp')
-rw-r--r--src/bun.js/bindings/bindings.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/bun.js/bindings/bindings.cpp b/src/bun.js/bindings/bindings.cpp
index ca072f2b1..6413e0470 100644
--- a/src/bun.js/bindings/bindings.cpp
+++ b/src/bun.js/bindings/bindings.cpp
@@ -2527,7 +2527,6 @@ JSC__JSInternalPromise*
JSC__JSModuleLoader__loadAndEvaluateModule(JSC__JSGlobalObject* globalObject,
const BunString* arg1)
{
- globalObject->vm().drainMicrotasks();
auto name = Bun::toWTFString(*arg1);
name.impl()->ref();
@@ -2546,9 +2545,7 @@ JSC__JSModuleLoader__loadAndEvaluateModule(JSC__JSGlobalObject* globalObject,
JSC::JSInternalPromise::rejectedPromise(globalObject, callFrame->argument(0)));
});
- globalObject->vm().drainMicrotasks();
auto result = promise->then(globalObject, resolverFunction, rejecterFunction);
- globalObject->vm().drainMicrotasks();
// if (promise->status(globalObject->vm()) ==
// JSC::JSPromise::Status::Fulfilled) {