| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-05-21 | removes the maybe_uninit feature gate | Jorge Aparicio | |
| and stop newtyping `core::mem::MaybeUninit` | |||
| 2019-05-01 | implement RFCs 147 and 155, etc. | Jorge Aparicio | |
| This commit: - Implements RFC 147: "all functions must be safe" - Implements RFC 155: "explicit Context parameter" - Implements the pending breaking change #141: reject assign syntax in `init` (which was used to initialize late resources) - Refactors code generation to make it more readable -- there are no more random identifiers in the output -- and align it with the book description of RTFM internals. - Makes the framework hard depend on `core::mem::MaybeUninit` and thus will require nightly until that API is stabilized. - Fixes a ceiling analysis bug where the priority of the system timer was not considered in the analysis. - Shrinks the size of all the internal queues by turning `AtomicUsize` indices into `AtomicU8`s. - Removes the integration with `owned_singleton`. | |||
| 2019-04-16 | more nightly fixes | Jorge Aparicio | |
| 2019-04-16 | [NFC] fix nightly ci | Jorge Aparicio | |
| 2019-02-19 | turn all potential UB into panics | Jorge Aparicio | |
| 2019-02-19 | add "nightly" feature | Jorge Aparicio | |
| 2019-02-16 | cargo fmt | Jorge Aparicio | |
| 2019-02-16 | make debug builds reproducible | Jorge Aparicio | |
| 2018-12-16 | properly handle #[cfg] (conditional compilation) on resources | Jorge Aparicio | |
| 2018-12-16 | use the single core variant of spsc::Queue | Jorge Aparicio | |
| 2018-11-04 | impl Mutex on all shared resources | Jorge Aparicio | |
| document how to write generic code that operates on resources | |||
| 2018-11-03 | v0.4.0 | Jorge Aparicio | |
| closes #32 closes #33 | |||
