Richard Berry
8bcf9d8970
Extend ARMv7-R Pool
support to the bare-metal armebv7r-
targets
2020-04-30 20:13:18 +01:00
Jorge Aparicio
7de6f7907d
Extend the ARMv7-A Pool
support to the bare-metal armv7a-
targets.
...
The built-in rustc targets ended with names that start with `armv7a-` so #140
does not cover them though the intention was to support them; this commit fixes
that
2020-01-27 12:08:15 +01:00
Jorge Aparicio
646c56545d
extend singleton pool! support to ARMv7-A
2020-01-15 11:47:55 +01:00
Jorge Aparicio
44c66a7484
remove spsc / pool / mpmc modules on targets w/o atomic / CAS support
...
closes #123
2019-12-18 12:01:53 +01:00
Emil Fresk
14cef0fbc3
Added distinction between armv8 base and main
2019-08-11 18:45:41 +02:00
Emil Fresk
24ffc4a399
Added armv8 support
2019-08-11 18:18:00 +02:00
Felix Stegmaier
2768707946
Fix boxed Error in build.rs for nightly
2019-06-01 10:19:30 +02:00
Jorge Aparicio
110239f0c1
ARMv7-R: implement Sync for Pool
2019-05-03 18:43:46 +02:00
Jorge Aparicio
ef399ab44f
add lock-free, interrupt-safe memory pool
...
this adds the stable subset of the `lifo::Pool` [1] API
[1]: https://github.com/japaric/lifo
2019-04-22 20:49:34 +02:00