59 Commits

Author SHA1 Message Date
Emil Fresk
7e3ab44ff8 Release v0.6.1 2021-03-02 15:05:05 +01:00
Henrik Tjäder
c464710c81 Update as-slice to patched version 2021-03-02 14:52:59 +01:00
Henrik Tjäder
47906b7981 Changes to version 0.14.4 of generic-array
Resolves RUSTSEC-2020-0145
2021-03-02 14:15:44 +01:00
nicolas-solokeys
d60b0e2c39 Bump generic-array to v0.14.2 (MSRV remains the same) 2021-02-02 20:57:33 +01:00
Todd Greenwood
b97a1762b3 Version bump dependency 'as-slice' -> 0.1.4 2020-09-23 05:51:43 -07:00
Emil Fresk
77f31428b5 Preparing v0.5.6 release 2020-09-18 15:32:26 +02:00
Emil Fresk
357360e1e8 Preparing for v0.5.5 2020-05-04 20:59:35 +02:00
Jorge Aparicio
ea0c189a62 x86: put Sync impl behind a Cargo feature 2020-05-03 17:18:22 +02:00
Danilo Bargen
92d1a399e8 Add optional ufmt impls 2020-05-03 13:29:59 +02:00
Emil Fresk
f7f0dcdb44 Preparing for v0.5.4 2020-04-06 20:57:27 +02:00
bors[bot]
e3f02b06b2
Merge #145
145: Made Box StableDeref r=japaric a=korken89



Co-authored-by: Emil Fresk <emil.fresk@gmail.com>
2020-03-25 06:00:21 +00:00
Emil Fresk
b45ea9bd18 Made box StableDeref 2020-03-24 13:05:51 +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
f32038d3bb v0.5.2 2020-01-15 11:57:49 +01:00
James Munns
434b7b5e9c Fix bad merge 2019-12-17 18:08:09 +01:00
James Munns
d5789b73ad Merge remote-tracking branch 'origin/master' into manual-cas-disable 2019-12-17 17:05:03 +01:00
Jorge Aparicio
2274a56f02 move cfail tests into their own Cargo project 2019-12-17 16:25:41 +01:00
Jorge Aparicio
e5892d1c90 dev dependencies are x86 only 2019-12-17 16:12:50 +01:00
James Munns
410bc9c77e Invert feature flag logic 2019-12-17 15:00:51 +01:00
Jorge Aparicio
906b0679ca port compile fail tests to trybuild
closes #127
2019-12-17 14:11:09 +01:00
James Munns
620ee9a510 Allow for manual opt-out of CAS features 2019-10-02 17:09:05 +02:00
Emil Fresk
7c93606372 Prepared for 0.5.1 release 2019-08-29 15:42:47 +02:00
Jorge Aparicio
109cb273f2 update doc URL in crate metadata 2019-07-12 01:21:58 +02:00
Jorge Aparicio
cda0c20b16 v0.5.0
closes #105
2019-07-12 01:20:18 +02:00
Jorge Aparicio
94db64d8a6 add multiple-producer multiple-consumer lock-free queue 2019-05-22 18:58:58 +02:00
Jorge Aparicio
fc4054571f drop const-fn feature; provide const constructors on near stable (1.36) 2019-05-06 17:13:15 +02:00
Jorge Aparicio
4932eb27df use core::mem::MaybeUninit; drop min-const-fn and smaller-atomics features 2019-05-03 14:00:28 +02:00
Jorge Aparicio
22874dfb87 v0.4.4 2019-05-02 12:40:47 +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
Jorge Aparicio
9a9cbd3918 v0.4.2 2019-02-12 19:21:33 +01:00
Artem Vorotnikov
d551759884
Serde support 2019-02-06 18:41:54 +03:00
Jorge Aparicio
376cdf476a spsc::Queue: add single core variant 2018-12-16 00:57:07 +01:00
Jorge Aparicio
5bd7789bbe update the CHANGELOG 2018-10-19 19:50:02 +02:00
Jorge Aparicio
150a99726f remove default features
this makes this crate compile on stable by default

this is a breaking change
2018-10-19 14:13:10 +02:00
Jorge Aparicio
113252f7d8 v0.3.7 2018-08-19 11:37:45 +02:00
Jorge Aparicio
ddc6842342 RingBuffer: put smaller atomic indices behind a Cargo feature
this let us drop the core_intrinsics feature gate
2018-07-13 18:51:06 -05:00
Felix Stegmaier
6c28c8f62a make feature const-fn default 2018-07-13 11:42:10 +02:00
Felix
23b301362b WIP const_fn macro 2018-05-19 01:23:10 +02:00
Jorge Aparicio
e7ada67057 v0.3.6 2018-05-04 10:18:17 +02:00
Jorge Aparicio
2e86db4b1e v0.3.5 2018-05-03 05:45:17 +02:00
Jorge Aparicio
1f2228e1cf v0.3.4 2018-04-28 12:28:57 +02:00
Jorge Aparicio
08c76f34c7 v0.3.3 2018-04-28 05:55:01 +02:00
Jorge Aparicio
66585909ef re-export generic_array::ArrayLength 2018-04-27 04:53:05 +02:00
Jorge Aparicio
ff6e1e7819 fix OR 2018-04-23 20:31:51 +02:00
Jorge Aparicio
b0f155c6fd generate docs 2018-04-23 19:54:46 +02:00
Jorge Aparicio
f58f7abfed port IndexMap and IndexSet 2018-04-23 19:40:36 +02:00
Jorge Aparicio
c1892739f7 drop untagged-option dependency, and depend on generic-array 2018-04-22 00:41:13 +02:00
Jorge Aparicio
4c905f5c5d v0.2.7 2018-04-20 03:44:48 +02:00
Jorge Aparicio
6ea256cdb2 add BinaryHeap.{capacity,iter_mut} methods 2018-04-19 18:31:19 +02:00
Jorge Aparicio
e57e3b1b97 v0.2.5 2018-04-13 16:51:17 +02:00