r3-os / r3

R3-OS — Experimental static (μITRON-esque) RTOS for deeply embedded systems, testing the limit of Rust's compile-time evaluation and generics
Apache License 2.0
159 stars 8 forks source link

Object names #4

Open yvt opened 2 years ago

yvt commented 2 years ago

Kernel objects should be able to have names for runtime inspection and to improve the configuration-time error reporting.

(It'd be ideal if we could also track their definition sites, but that would require std::backtrace::Backtrace::frames to be usable in const fn.)