An open API service providing commit metadata for open source projects.

GitHub / mozilla/thin-vec / commits

SHA Message Author Date Stats
5c0c9f56 chore: Bump version to 0.2.19 Emilio Cobos Álvarez <e****o@c****o> 17 days ago
3ee2f89b feat: add may_dangle Drop impl under unstable feature panstromek <p****k@s****z>
Committed by: Emilio Cobos Álvarez <e****o@c****o>
20 days ago
4479f836 refactor: move drop_non_singleton out of the Drop impl panstromek <p****k@s****z>
Committed by: Emilio Cobos Álvarez <e****o@c****o>
20 days ago
e9030806 Use safe `Layout::from_size_align` (instead of unsafe `from_size_align_unchec... Zachary S <z****b@g****m>
Committed by: Emilio Cobos Álvarez <e****o@c****o>
about 2 months ago
de420242 Fix shallow_size_of for inline arrays. Emilio Cobos Álvarez <e****o@c****o> 2 months ago
6db6b4ea Chore: bump version to v0.2.18
Signed-off-by: Nico Burns <n****o@n****m>
Nico Burns <n****o@n****m> 3 months ago
82192690 Chore: bump version to v0.2.18
Signed-off-by: Nico Burns <n****o@n****m>
Nico Burns <n****o@n****m> 3 months ago
7e1fd96f Prefer core::marker and core::mem to fix `--no-default-features -F malloc_siz... kpcyrd <g****t@r****c>
Committed by: GitHub <n****y@g****m>
3 months ago
bed87e37 Chore: bump version to v0.2.17
Signed-off-by: Nico Burns <n****o@n****m>
Nico Burns <n****o@n****m> 3 months ago
243a4583 Prefer core::marker and core::mem to fix `--no-default-features -F gecko-ffi`... kpcyrd <g****t@r****c>
Committed by: GitHub <n****y@g****m>
3 months ago
4e3a217b ci: Ignore msrv job for now since it just hangs trying to pull deps. Emilio Cobos Álvarez <e****o@c****o> 4 months ago
63c2f5fc gecko-ffi: Fix auto-t-array push. Emilio Cobos Álvarez <e****o@c****o> 4 months ago
67978132 tests: Appease clippy. Emilio Cobos Álvarez <e****o@c****o> 4 months ago
af81b17a ci: Don't use actions-rs/{cargo,clippy-check} as it's not allowed in mozilla/... Emilio Cobos Álvarez <e****o@c****o> 4 months ago
3c96f1e3 chore: Bump version to v0.2.16 Emilio Cobos Álvarez <e****o@c****o> 4 months ago
df647483 Fix two panic=unwind issues. Emilio Cobos Álvarez <e****o@c****o> 4 months ago
360f9ef0 Update repository URL and various cleanups Alex Touchet <2****t@u****m>
Committed by: Emilio Cobos Álvarez <e****o@c****o>
4 months ago
70bcca09 chore: Bump version to v0.2.15 Emilio Cobos Álvarez <e****o@c****o> 4 months ago
eca5334c Don't make push_unchecked public. Emilio Cobos Álvarez <e****o@c****o> 4 months ago
90e23c39 Minor nits, go back to call push_reserved push_unchecked. Emilio Cobos Álvarez <e****o@c****o> 4 months ago
322423b7 Fix miri error on extract_if(). fereidani <i****o@f****m>
Committed by: Emilio Cobos Álvarez <e****o@c****o>
8 months ago
ee9d6bb2 Optimize extend() to avoid unnecessary capacity checks SOFe <s****8@g****m>
Committed by: Emilio Cobos Álvarez <e****o@c****o>
10 months ago
beb652d6 Merge pull request #75 from jtracey/patch-1 Justin Tracey <j****v@u****k>
Committed by: GitHub <n****y@g****m>
10 months ago
7fd47080 feat: add const_new feature for const ThinVec::new() ldm0 <l****g@b****m>
Committed by: Emilio Cobos Álvarez <e****o@c****o>
11 months ago
6f3da252 merge Merge pull request #73 from emilio/auto-array-tweaks Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m>
12 months ago
d3d74751 gecko: Keep the auto-bit across relocations. Emilio Cobos Álvarez <e****o@c****o> 12 months ago
faa01eb7 merge Merge pull request #66 from GnomedDev/extract-if Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m>
12 months ago
971a22eb Disable stacked borrows Miri in CI GnomedDev <d****s@g****m> 12 months ago
9a039efd Implement range argument to match Vec GnomedDev <d****s@g****m> 12 months ago
3b4d5c83 merge Merge pull request #72 from emilio/auto-thin-vec-test Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m>
12 months ago
4d59aa3a merge Merge pull request #71 from Gankra/msrv Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m>
12 months ago
bc39531a merge Merge pull request #59 from zachs18/fix-unstable Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m>
12 months ago
2877b80c Document de facto MSRV of 1.53
Signed-off-by: Nico Burns <n****o@n****m>
Nico Burns <n****o@n****m> 12 months ago
558ee888 Fixup for #62 with gecko-ffi feature enabled Nico Burns <n****o@n****m> 12 months ago
198a4068 gecko-ffi: Remove unnecessary mut in the macro, and add note about NonNull::f... Emilio Cobos Álvarez <e****o@c****o> 12 months ago
f38efdd6 gecko-ffi: Add some tests for thin-vec's auto-t-array. Emilio Cobos Álvarez <e****o@c****o> 12 months ago
28b2911a merge Merge pull request #62 from Coder-256/initialize-header Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m>
12 months ago
a49d37c3 merge Merge pull request #57 from jamessan/i686-alignment-fix Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m>
12 months ago
ecff3288 CI: Add MSRV job
Signed-off-by: Nico Burns <n****o@n****m>
Nico Burns <n****o@n****m> 12 months ago
6d93ce36 merge Merge pull request #61 from zachs18/drain-variance Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m>
12 months ago
85ae2ea0 merge Merge pull request #69 from Veykril/patch-1 Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m>
12 months ago
6c23379b merge Merge pull request #63 from GnomedDev/outline-capacity-overflow Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m>
12 months ago
c049d1a8 merge Merge pull request #70 from emilio/auto-thin-vec Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m>
12 months ago
84fa25f5 [gecko] Support AutoTArrays created from rust. Emilio Cobos Álvarez <e****o@c****o> 12 months ago
a0a9e9f5 fix: Fix `thin_vec` macro not being hygienic when recursing Lukas Wirth <l****7@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
ce880895 merge Merge pull request #68 from nicoburns/malloc_size_of Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
c88c1495 Allow no_global_oom_handling cfg
Signed-off-by: Nico Burns <n****o@n****m>
Nico Burns <n****o@n****m> over 1 year ago
67f85762 Add changelog entry for 0.2.14
Signed-off-by: Nico Burns <n****o@n****m>
Nico Burns <n****o@n****m> over 1 year ago
16163cbc Bump version to 0.2.14
Signed-off-by: Nico Burns <n****o@n****m>
Nico Burns <n****o@n****m> over 1 year ago
bbfa1b4e Implement MallocSizeOf for ThinVec
Signed-off-by: Nico Burns <n****o@n****m>
Nico Burns <n****o@n****m> over 1 year ago
7f012915 Update CI GnomedDev <d****s@g****m>
Committed by: GnomedDev <d****s@g****m>
almost 2 years ago
d2214d65 Add ThinVec::extract_if GnomedDev <d****s@g****m>
Committed by: GnomedDev <d****s@g****m>
almost 2 years ago
be74b278 Move capacity overflow panic to own cold function GnomedDev <d****s@g****m> almost 2 years ago
f1037f6e Initialize the header before calling `set_cap()`/`set_len()` Jacob Greenfield <j****b@j****e> almost 2 years ago
e8538875 Make Drain<'_, T> covariant in T. Zachary S <z****b@g****m> about 2 years ago
54bb8d1c Test features=unstable under Miri in CI. Zachary S <z****b@g****m> about 2 years ago
d408ad5c Remove #[cfg(not(no_global_oom_handling))]. Zachary S <z****b@g****m> about 2 years ago
015fefdf Enable nightly feature trusted_len when cargo feature unstable is enabled. Zachary S <z****b@g****m> about 2 years ago
1fa28a76 Use core::mem::align_of to determine proper type aligment
Co-authored-by: Peter Michael Green <p****h@d****g>
James McCoy <j****n@j****m> over 2 years ago
60db5977 chore: Release thin-vec version 0.2.13 Aria Beingessner <a****r@g****m> over 2 years ago
2a02f989 chore: add changelog Aria Beingessner <a****r@g****m> over 2 years ago
b53e3b1e merge Merge pull request #52 from Gankra/nostd2 Aria Beingessner <a****r@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
3996382d merge Merge pull request #53 from Gankra/add-license Aria Beingessner <a****r@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
3cb9f721 chore: add licenses Aria Beingessner <a****r@g****m> over 2 years ago
9deda745 fix: make tests check no_std, fix clippy/fmt Aria Beingessner <a****r@g****m> over 2 years ago
1b79c91b merge Merge pull request #46 from Zoxc/has_cap Aria Beingessner <a****r@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
b9e3de00 merge Merge pull request #47 from klensy/inline Aria Beingessner <a****r@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
6d0df292 Change assertion to debug assertion Jacob Pratt <j****b@j****v>
Committed by: Aria Beingessner <a****r@g****m>
almost 3 years ago
56e230fb Make thin-vec compatible with no_std NathanRoyer <n****o@g****m>
Committed by: Aria Beingessner <a****r@g****m>
almost 3 years ago
40f20549 inline cap, set_cap klensy <k****y@u****m> about 3 years ago
d9c0cd6f Add `has_capacity` as a proxy for `is_singleton` John Kåre Alsaker <j****r@g****m> over 3 years ago
a0149557 chore: Release thin-vec version 0.2.12 Aria Beingessner <a****r@g****m> over 3 years ago
5bffb965 properly explain why the unsafe is needed and shush the warning in tests Aria Beingessner <a****r@g****m> over 3 years ago
9f57cfbb Handle overflows in capacities more Aria Beingessner <a****r@g****m> over 3 years ago
bdbee2bc chore: Release thin-vec version 0.2.11 Aria Beingessner <a****r@g****m> over 3 years ago
6c6710fb Add inline attributes on Header functions John Kåre Alsaker <j****r@g****m>
Committed by: Aria Beingessner <a****r@g****m>
over 3 years ago
ca854901 Add missing unsafe block in ThinVec::is_singleton with gecko-ffi Mike Hommey <m****h@g****g>
Committed by: Aria Beingessner <a****r@g****m>
over 3 years ago
65c93085 (cargo-release) version 0.2.10 Aria Beingessner <a****r@g****m> over 3 years ago
9e183645 Apply doc fixes as requested Aria Beingessner <a****r@g****m> over 3 years ago
1116df1d properly handle isize::MAX overflow Aria Beingessner <a****r@g****m> over 3 years ago
54090ed9 Add splice to thin_vec Aria Beingessner <a****r@g****m> over 3 years ago
6e511609 Add a crapton of missing trait impls and docs Aria Beingessner <a****r@g****m> over 3 years ago
af8595c1 (cargo-release) version 0.2.9 Aria Beingessner <a****r@g****m> almost 4 years ago
f71577ba Add `retain_mut` Michael Howell <m****l@n****m>
Committed by: Aria Beingessner <a****r@g****m>
almost 4 years ago
b75ad77a Fix `cargo test --features=gecko-ffi`. Nicholas Nethercote <n****e@g****m>
Committed by: Aria Beingessner <a****r@g****m>
almost 4 years ago
05127f96 v0.2.8 release Alexis Beingessner <a****r@g****m> almost 4 years ago
4253fb6e Add more tests for `clone`. Nicholas Nethercote <n****e@g****m>
Committed by: Aria Beingessner <a****r@g****m>
almost 4 years ago
eb85d3f2 Optimize `IntoIter::extend` for the likely-empty case. Nicholas Nethercote <n****e@g****m>
Committed by: Aria Beingessner <a****r@g****m>
almost 4 years ago
d649f7fa Optimize `IntoIter::drop` for the empty case. Nicholas Nethercote <n****e@g****m>
Committed by: Aria Beingessner <a****r@g****m>
almost 4 years ago
3814ce1e Optimize `ThinVec::clone` for the empty case. Nicholas Nethercote <n****e@g****m>
Committed by: Aria Beingessner <a****r@g****m>
almost 4 years ago
db2494d8 Optimize `ThinVec::drop` for the empty case. Nicholas Nethercote <n****e@g****m>
Committed by: Aria Beingessner <a****r@g****m>
almost 4 years ago
008ebb73 0.2.7 release Alexis Beingessner <a****r@g****m> almost 4 years ago
67755538 appease clippy Alexis Beingessner <a****r@g****m> almost 4 years ago
c07a26d0 add serde to ci Alexis Beingessner <a****r@g****m> almost 4 years ago
3d37307e merge Merge branch 'main' into main Aria Beingessner <a****r@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
f23417b8 Optimize `clone`. Nicholas Nethercote <n****e@g****m>
Committed by: Aria Beingessner <a****r@g****m>
almost 4 years ago
98449c2a Inline `extend`. Nicholas Nethercote <n****e@g****m>
Committed by: Aria Beingessner <a****r@g****m>
almost 4 years ago
d975c19f Fiddle with lifetimes. Nicholas Nethercote <n****e@g****m>
Committed by: Aria Beingessner <a****r@g****m>
almost 4 years ago
d2d52bbe 0.2.6 release Alexis Beingessner <a****r@g****m> almost 4 years ago
67c8bdc0 Add more tests. Aria Beingessner <a****r@g****m> almost 4 years ago

← Back to repository