aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/internal/task/task_asyncify.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/internal/task/task_asyncify.go')
-rw-r--r--src/internal/task/task_asyncify.go5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/internal/task/task_asyncify.go b/src/internal/task/task_asyncify.go
index 55a1044e4..637a6b223 100644
--- a/src/internal/task/task_asyncify.go
+++ b/src/internal/task/task_asyncify.go
@@ -52,7 +52,7 @@ type stackState struct {
func start(fn uintptr, args unsafe.Pointer, stackSize uintptr) {
t := &Task{}
t.state.initialize(fn, args, stackSize)
- runqueuePushBack(t)
+ scheduleTask(t)
}
//export tinygo_launch
@@ -82,9 +82,6 @@ func (s *state) initialize(fn uintptr, args unsafe.Pointer, stackSize uintptr) {
s.csp = unsafe.Add(stack, stackSize)
}
-//go:linkname runqueuePushBack runtime.runqueuePushBack
-func runqueuePushBack(*Task)
-
// currentTask is the current running task, or nil if currently in the scheduler.
var currentTask *Task