tinygo/src/internal/task
Jaden Weiss ae2cbbf851 internal/task: fix nil panic in (*internal/task.Stack).Pop
While adding some code to clear the Next field when popping from a task stack for safety reasons, the clear was placed outside of a nil pointer check.
As a result, (*internal/task.Stack).Pop panicked when the Stack is empty.
2020-05-09 01:08:56 +02:00
..
queue.go internal/task: fix nil panic in (*internal/task.Stack).Pop 2020-05-09 01:08:56 +02:00
task.go refactor coroutine lowering and tasks 2020-03-17 12:16:10 +01:00
task_coroutine.go runtime (gc): scan callee-saved registers while marking stack 2020-04-07 11:50:50 +02:00
task_none.go runtime (gc): scan callee-saved registers while marking stack 2020-04-07 11:50:50 +02:00
task_stack.go runtime (gc): scan callee-saved registers while marking stack 2020-04-07 11:50:50 +02:00
task_stack_avr.go avr: add support for tasks scheduler 2020-03-20 15:12:05 +01:00
task_stack_cortexm.go internal/task: fix build tags on src/internal/task/task_stack_cortexm.go 2020-03-17 19:25:30 +01:00