aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/event_loop.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/bun.js/event_loop.zig')
-rw-r--r--src/bun.js/event_loop.zig6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/bun.js/event_loop.zig b/src/bun.js/event_loop.zig
index 7f175a1a1..a11a25601 100644
--- a/src/bun.js/event_loop.zig
+++ b/src/bun.js/event_loop.zig
@@ -343,6 +343,7 @@ const Futimes = JSC.Node.Async.futimes;
const Lchmod = JSC.Node.Async.lchmod;
const Lchown = JSC.Node.Async.lchown;
const Unlink = JSC.Node.Async.unlink;
+const TranspilerJob = JSC.RuntimeTranspilerStore.TranspilerJob;
// Task.get(ReadFileTask) -> ?ReadFileTask
pub const Task = TaggedPointerUnion(.{
@@ -350,6 +351,7 @@ pub const Task = TaggedPointerUnion(.{
Microtask,
MicrotaskForDefaultGlobalObject,
AsyncTransformTask,
+ TranspilerJob,
ReadFileTask,
CopyFilePromiseTask,
WriteFileTask,
@@ -756,6 +758,10 @@ pub const EventLoop = struct {
var any: *Lstat = task.get(Lstat).?;
any.runFromJSThread();
},
+ @field(Task.Tag, typeBaseName(@typeName(TranspilerJob))) => {
+ var job: *TranspilerJob = task.get(TranspilerJob).?;
+ job.runFromJSThread();
+ },
@field(Task.Tag, typeBaseName(@typeName(Fstat))) => {
var any: *Fstat = task.get(Fstat).?;
any.runFromJSThread();