Commit Graph

  • 7540862f63 update CI Lokathor 2020-08-06 16:08:40 -06:00
  • 6d41ca997d Create rust.yml Lokathor 2020-08-06 15:56:13 -06:00
  • 41abf04f28 Fuzz Fuzz Fuzz (#98) Soveu 2020-08-02 22:40:13 +02:00
  • 9372c2052c Update Cargo.toml Lokathor 2020-07-31 16:05:29 -06:00
  • 78eac4ff84 Change len type from usize to u16 (#97) Soveu 2020-07-31 21:46:05 +02:00
  • 24737546d3 Expand fuzzing coverage (#95) Sergey "Shnatsel" Davidoff 2020-07-31 21:04:57 +02:00
  • 12054cc899 Fuzz: drop workarounds for operations that may panic (#92) Sergey "Shnatsel" Davidoff 2020-07-29 15:40:12 +02:00
  • 7e57ee3a07 Fix the fuzzers that stopped compiling (#91) Jakub Wieczorek 2020-07-28 17:05:11 +02:00
  • f05f953955 (cargo-release) start next development iteration 0.4.2-alpha.0 Lokathor 2020-07-23 19:05:59 -06:00
  • 9bd713f11c (cargo-release) version 0.4.1 Lokathor 2020-07-23 19:05:45 -06:00
  • 820dbc4c85 A bit of everything for iterators (#87) Soveu 2020-07-23 21:28:01 +02:00
  • 81420cd6ed (cargo-release) start next development iteration 0.4.1-alpha.0 Lokathor 2020-07-18 00:27:39 -06:00
  • f1a171df93 (cargo-release) version 0.4.0 Lokathor 2020-07-18 00:27:29 -06:00
  • 04f65e50cf Add ArrayVec::splice and TinyVec::splice (#85) Benjamin Scherer 2020-07-18 00:22:59 -06:00
  • af665296b5 "try_*" functions and "to_vec" for arrayvec (#82) Soveu 2020-07-18 00:07:10 +02:00
  • 66077cfa99 Pre-allocate memory in extend_from_slice, extend and append functions (#80) Soveu 2020-07-17 18:21:06 +02:00
  • 1a2ed23590 (cargo-release) version 0.4.0-alpha.4 Lokathor 2020-07-15 21:14:38 -06:00
  • 7e08b2cd56 (cargo-release) version 0.4.0-alpha.3 Lokathor 2020-07-15 21:13:02 -06:00
  • 478a8a0124 Make capacity() methods not rely on Array::CAPACITY (#83) Benjamin Scherer 2020-07-15 21:02:26 -06:00
  • 99598c1cda Fix https://github.com/Lokathor/tinyvec/issues/79#issuecomment-658747606 Lokathor 2020-07-15 06:53:32 -06:00
  • e069cd2906 Relicense from Zlib to Zlib OR Apache-2.0 OR MIT (#81) Lokathor 2020-07-15 06:45:39 -06:00
  • 64dcb336c6 (cargo-release) version 0.4.0-alpha.2 Lokathor 2020-07-08 07:19:57 -06:00
  • c40bf5bbd7 prep alpha release Lokathor 2020-07-08 07:19:05 -06:00
  • d8420baa58 fix my own error Lokathor 2020-07-03 21:45:55 -06:00
  • ef35f990e8 Update .travis.yml Lokathor 2020-07-03 21:36:03 -06:00
  • 1415fd90f9 Update arrayset.rs Lokathor 2020-07-03 21:34:57 -06:00
  • 5bb7c7585b Closes https://github.com/Lokathor/tinyvec/issues/75 (#77) Lokathor 2020-07-03 10:56:45 -06:00
  • fb92d14ab4 Modify tiny_vec! to avoid error on non-Copy types (#74) Benjamin Scherer 2020-06-18 09:22:21 -06:00
  • 726167b3a9 Implement ArraySet (#73) Diggory Hardy 2020-06-18 16:21:53 +01:00
  • c81bc9f0b1 Add the SliceVec type (#68) Lokathor 2020-04-22 12:31:56 -06:00
  • d04abff44c impl IntoIterator for &/&mut ArrayVec (#69) Josh Stone 2020-03-31 12:36:39 -07:00
  • 0c31798eba start next version Lokathor 2020-03-25 18:09:35 -06:00
  • 7052ec9b81 (cargo-release) version 0.3.3 Lokathor 2020-03-25 18:07:03 -06:00
  • f1a4c02062 Delete settings.json Lokathor 2020-03-25 17:39:34 -06:00
  • 5ba37a6b3a TinyVec::from([T]) (#66) Evgeny Rozaliev 2020-03-17 23:15:39 +03:00
  • 515171daa9 CI update: make each feature run separately Lokathor 2020-03-15 10:54:25 -06:00
  • b94c08cd43 Update arrayvec.rs Lokathor 2020-02-11 12:32:18 -07:00
  • 695cc79635 Update arrayvec.rs Lokathor 2020-02-11 12:15:19 -07:00
  • cc55f669c4 Improve Write impl efficiency Lokathor 2020-02-10 20:14:20 -07:00
  • 574126f56b oops, dumb lifetimes. Lokathor 2020-02-10 20:06:35 -07:00
  • 3b06e8498c put in a highly experimental Write impl for ArrayVec of bytes Lokathor 2020-02-10 20:02:56 -07:00
  • 49a26a2bd5 Closes https://github.com/Lokathor/tinyvec/issues/48 Lokathor 2020-02-10 19:52:15 -07:00
  • e95311a477 Merge pull request #61 from dxenonb/dxb/typos Lokathor 2020-02-06 19:40:10 -07:00
  • 47fd42eefd Fix typo dxenonb 2020-02-06 20:57:22 -05:00
  • 5fa44954ad (cargo-release) start next development iteration 0.3.3-alpha.0 Lokathor 2020-01-29 18:54:19 -07:00
  • 52d912e38d (cargo-release) version 0.3.2 Lokathor 2020-01-29 18:54:16 -07:00
  • 69f41c2418 Merge pull request #60 from Nemo157/macro-🚫type Lokathor 2020-01-29 18:51:56 -07:00
  • ac8dfa5cef Allow inferring array type for macro constructors Wim Looman 2020-01-27 14:38:26 +01:00
  • 6bced3d4e4 Add benchmarks of tiny_vec macro Wim Looman 2020-01-28 12:49:20 +01:00
  • 45275fbbc2 Make macros work without any other imports Wim Looman 2020-01-28 12:46:39 +01:00
  • 5e46d949af Allow trailing comma in tiny_vec! Wim Looman 2020-01-28 12:43:32 +01:00
  • 922aa16856 Merge pull request #57 from Lokathor/optimize-large-tiny_vec-macro-usage Lokathor 2020-01-26 14:56:30 -07:00
  • 9d42db1625 Merge pull request #58 from mgostIH/doc-fix Lokathor 2020-01-26 14:36:12 -07:00
  • a699b96036 Fixed links in documentation by removing ::<A> mgostIH 2020-01-26 22:25:33 +01:00
  • 8bb66c5676 Update tinyvec.rs Lokathor 2020-01-26 14:20:40 -07:00
  • cb41ff9d68 Merge pull request #51 from Lokathor/small-updates Lokathor 2020-01-26 14:03:11 -07:00
  • 180cf57ce3 sigh Lokathor 2020-01-26 13:53:13 -07:00
  • 0ad90a7609 more CI runs! Lokathor 2020-01-26 13:49:37 -07:00
  • bcaff5d5b2 bump CI to 1.37? Lokathor 2020-01-26 13:47:34 -07:00
  • f5d6afb5af clippy Lokathor 2020-01-26 13:47:24 -07:00
  • 9cd112fb8f Merge branch 'small-updates' of https://github.com/Lokathor/tinyvec into small-updates Lokathor 2020-01-26 13:38:41 -07:00
  • ddf66f2222 docs, and fix up tiny_vec macro Lokathor 2020-01-26 13:38:38 -07:00
  • 44373a53a2 Merge branch 'master' into small-updates Lokathor 2020-01-26 13:37:57 -07:00
  • d296cb65a6 Merge branch 'master' into small-updates Lokathor 2020-01-26 12:44:18 -07:00
  • d155790c50 Merge pull request #56 from mgostIH/drain Lokathor 2020-01-26 12:39:16 -07:00
  • c1ec9582ac Merge pull request #54 from Nemo157/intoiter-debug Lokathor 2020-01-26 12:38:00 -07:00
  • 398b3e1072 Merge pull request #52 from Nemo157/refintoiter Lokathor 2020-01-26 12:36:46 -07:00
  • dae49196ea Merge pull request #44 from repnop/from-impls Lokathor 2020-01-26 11:54:59 -07:00
  • fbcc24e988 Added more efficient implementation for ArrayVecDrain, changed a few internal members of the struct, tests passed mgostIH 2020-01-26 13:51:25 +01:00
  • 109e9b6e61 impl Debug for {Tiny,Array}VecIterator Wim Looman 2020-01-24 14:39:46 +01:00
  • a033772cbd impl IntoIterator for &[mut] TinyVec Wim Looman 2020-01-24 14:28:57 +01:00
  • 48905d9c43 Add TinyVec::from(slice) test Wesley Norris 2020-01-24 08:24:44 -05:00
  • d07708595a Convert code notes into GitHub issues Lokathor 2020-01-24 02:46:18 -07:00
  • 9459d40649 cleanups Lokathor 2020-01-24 02:38:18 -07:00
  • b2a9fe8e80 pipe down ya silly compiler Lokathor 2020-01-24 02:38:03 -07:00
  • 0f799c6b86 take should really always be inlined Lokathor 2020-01-24 00:41:23 -07:00
  • 212bf713a8 must_use on Array methods Lokathor 2020-01-24 00:38:45 -07:00
  • 9e2d179174 Update tinyvec.rs Lokathor 2020-01-24 00:37:02 -07:00
  • 6ea2d1afcb Add From<&[T]> and From<&mut [T]> for TinyVec Wesley Norris 2020-01-23 17:58:27 -05:00
  • 554903f05f (cargo-release) start next development iteration 0.3.2-alpha.0 Lokathor 2020-01-20 18:59:27 -07:00
  • 6a047adbe5 (cargo-release) version 0.3.1 Lokathor 2020-01-20 18:59:12 -07:00
  • 08a8db9a3f add Hash to ArrayVec and TinyVec Lokathor 2020-01-20 18:48:18 -07:00
  • 5306d4dc7e (cargo-release) start next development iteration 0.3.1-alpha.0 Lokathor 2020-01-19 22:02:45 +00:00
  • bea0a690fa (cargo-release) version 0.3.0 Lokathor 2020-01-19 22:02:42 +00:00
  • dc0a87a28e ready for a 0.3 Lokathor 2020-01-19 22:02:14 +00:00
  • 713fa03339 improve the note Lokathor 2020-01-19 13:21:25 -07:00
  • cc35f01600 fix an ambiguity warning/error thing Lokathor 2020-01-19 13:04:08 -07:00
  • 032ac155c9 cargo fmt hasn't been used in a while it seems. Lokathor 2020-01-19 13:02:54 -07:00
  • 11b8f629f2 greatly improve extend_from_slice (+formatting) Lokathor 2020-01-19 13:02:14 -07:00
  • 6a4491c47b improve ArrayVec::push panic message Lokathor 2020-01-19 12:59:21 -07:00
  • 6daae8d5fa Merge pull request #37 from mental32/26-fix-tinyvec-capacity Lokathor 2020-01-18 23:14:19 -07:00
  • 59257ad80f Account for heap capacity in capacity unit test mental 2020-01-19 05:07:35 +00:00
  • dd802b30fa Account for heap allocated capacities. mental 2020-01-19 04:57:34 +00:00
  • fc564bfc25 Merge pull request #36 from HeroicKatora/fill Lokathor 2020-01-18 19:14:17 -07:00
  • d8f6f36e05 Merge pull request #34 from HeroicKatora/retain Lokathor 2020-01-18 19:00:53 -07:00
  • add870dfd1 Merge pull request #35 from HeroicKatora/insert Lokathor 2020-01-18 18:54:33 -07:00
  • 89c1023f1b Add a fill method, a panic-free extend alternative Andreas Molzer 2020-01-18 19:28:36 +01:00
  • cd4cd34c47 Fix element drop order on failed insert Andreas Molzer 2020-01-18 19:01:40 +01:00
  • 52f8446e40 Implement linear time retain Andreas Molzer 2020-01-18 18:24:06 +01:00
  • 23aafa1825 Merge pull request #33 from HeroicKatora/simplify Lokathor 2020-01-18 10:33:24 -07:00