artiq-zynq/src/runtime/src/kernel
pca006132 6f5ba46e89 runtime/eh_artiq: support exception allocation
The backtrace is now nested, and should be used together with the stack
pointer array to construct the full backtrace for each exception.
We now allocate exception objects in a stack, but their names are still
not allocated. This is fine for exceptions raised in the driver or artiq
code, but we will have to implement allocation for names of exceptions
raised in RPC calls. The compiler should also emit code to store the
exception names once they catch it, to prepare for later reraising.
2022-01-23 21:31:22 +08:00
..
api.rs runtime/eh_artiq: support exception allocation 2022-01-23 21:31:22 +08:00
cache.rs runtime/kernel: use mutable static for shared channel 2020-08-25 14:51:39 +08:00
control.rs runtime/kernel/control: fixed memory leak 2020-09-03 16:51:51 +08:00
core1.rs runtime/eh_artiq: support exception allocation 2022-01-23 21:31:22 +08:00
dma.rs runtime/kernel/dma: reduced replay overhead 2020-09-09 21:25:03 +08:00
mod.rs runtime/eh_artiq: support exception allocation 2022-01-23 21:31:22 +08:00
rpc.rs runtime/eh_artiq: support exception allocation 2022-01-23 21:31:22 +08:00