Commit Graph

  • b4afe9c01f Bump dtolnay/rust-toolchain from 1.74 to 1.100 dependabot/github_actions/dtolnay/rust-toolchain-1.100 dependabot[bot] 2025-12-01 06:37:15 +00:00
  • 476e249be3 Bump actions/checkout from 5 to 6 master dependabot[bot] 2025-11-27 08:30:58 +00:00
  • a05739810d Enforce Item granularity bert 2025-11-24 23:07:28 +01:00
  • ed6676d345 Avoid broken docs in dependency bert 2025-11-24 23:01:27 +01:00
  • 003f6a02d7 Prepare for release v0.3.2 v0.3.2 bert 2025-09-04 18:38:26 +02:00
  • d72827a74d Add missing fmt impls bert 2025-09-03 08:56:10 +02:00
  • df0f28b386 Relax sized bounds for std::sync wrappers bert 2025-08-31 12:56:49 +02:00
  • 8dec9db799 Bump actions/checkout from 4 to 5 dependabot[bot] 2025-08-18 10:57:30 +00:00
  • 28d67e871c Make elided lifetimes explicit bert 2025-08-18 12:47:45 +02:00
  • 90843416e3 Missing section header bert 2025-05-13 16:09:39 +02:00
  • 522ee3ffe5 Prepare release v0.3.1 v0.3.1 bert 2025-05-13 16:01:57 +02:00
  • 1791ef5243 Update changelog bert 2025-05-13 15:49:14 +02:00
  • 4b872c1262 Remove deprecated Cargo.toml options bert 2025-05-13 15:42:43 +02:00
  • 99bca9852c Opt in to edition 2024 formatting bert 2025-05-13 15:28:29 +02:00
  • b396016224 Remove bors config bert 2025-05-13 15:24:52 +02:00
  • c29ccc4f4d Avoid updating deps on older versions bert 2025-04-10 20:35:00 +02:00
  • 8ec32bdf16 Reorganise features bert 2025-04-10 19:12:33 +02:00
  • ccc4c98791 Rename dependencies to their crate names bert 2025-03-10 22:12:18 +01:00
  • 9a79b53147 Merge pull request #44 from bertptrs/reset-feature bert 2025-03-10 20:16:59 +01:00
  • af366ca3af Document new functionality bert 2025-03-10 19:32:24 +01:00
  • 1ad0b2756e Rework CI for experimental features bert 2025-03-10 18:31:47 +01:00
  • d1a6b93ea8 Add new reset_dependencies API bert 2025-03-01 13:25:20 +01:00
  • ebdb6a18fe Restructure stdsync module bert 2025-03-01 12:39:55 +01:00
  • 4666923972 Merge pull request #41 from bertptrs/37-make-parking_lot-api-consistent-so-importing-from-toml-works-seamlessly bert 2025-01-18 20:03:01 +01:00
  • 7ae0bd3989 Add example showcasing how to replace parking_lot bert 2025-01-18 19:58:22 +01:00
  • 0f201989e0 Add missing functions to parking_lot API wrappers bert 2025-01-18 19:57:32 +01:00
  • 3dd73fa7ff Merge pull request #40 from bertptrs/dependabot bert 2025-01-18 12:48:37 +01:00
  • 914320a91c Update cargo dependencies bert 2025-01-18 12:45:38 +01:00
  • 095279aa62 Auto-update github actions packages bert 2025-01-18 12:39:14 +01:00
  • d93879fcf2 Merge pull request #38 from bertptrs/lazylock bert 2025-01-18 12:30:56 +01:00
  • 4b17c45a4a Update docs bert 2025-01-18 12:29:38 +01:00
  • 7a943ebba6 Fix clippy issues bert 2025-01-18 12:02:23 +01:00
  • 25ae542ade Add support for LazyLock bert 2025-01-17 22:31:40 +01:00
  • 40f835afd2 Fix clippy issues bert 2025-01-18 11:50:52 +01:00
  • e60dba2c25 Move MSRV checking to a separate step bert 2025-01-18 11:22:08 +01:00
  • 8b69ba7835 Update to actions/checkout v4 bert 2025-01-18 11:06:04 +01:00
  • 9ca5af2c82 Merge pull request #36 from bertptrs/example/show-potential bert 2023-11-13 08:37:36 +01:00
  • 74b4fe0bb1 Rewrite example to show potential deadlock bert 2023-11-12 18:36:53 +01:00
  • 6199598944 Merge #34 bors[bot] 2023-10-06 07:01:48 +00:00
  • fd75fc453b Fix remaining references to TracingMutex bert 2023-10-06 08:59:21 +02:00
  • 43df59ac1c Merge #33 v0.3.0 bors[bot] 2023-09-13 10:03:25 +00:00
  • 1fe44d0a05 Expand changelog bert 2023-09-11 08:27:06 +02:00
  • c9083c8bc1 Clarify feature selection bert 2023-09-09 12:02:52 +02:00
  • d8c559fd3f Merge #32 bors[bot] 2023-09-09 09:24:46 +00:00
  • a8e8af6351 Make dependency tracking a compile time setting bert 2023-09-09 11:10:08 +02:00
  • 068303d81d Show cycle backtraces when they happen bert 2023-08-27 18:06:11 +02:00
  • 6be3e05cab Capture backtraces of allocations for debugging bert 2023-08-27 16:44:02 +02:00
  • 909e934572 Reuse dependency orderings in graph bert 2023-08-27 15:48:57 +02:00
  • 0ae544a07a Merge #31 bors[bot] 2023-08-27 12:39:35 +00:00
  • 4148d509bf Update CI dependencies bert 2023-08-27 14:35:40 +02:00
  • fc1593b76f Bump criterion version bert 2023-08-27 14:25:14 +02:00
  • 8f19921e9e Merge pull request #30 from bertptrs/remove-lazy-static bert 2023-08-27 11:26:58 +02:00
  • 00420d6807 Implement wrapper for OnceLock bert 2023-08-26 00:01:14 +02:00
  • 49b15bb6bd Bump MSRV to 1.70 bert 2023-08-25 08:49:08 +02:00
  • 29c9daf53e Replace dependency on lazy-static with OnceLock bert 2023-08-25 08:44:45 +02:00
  • 8feedb09d2 Merge #27 bors[bot] 2022-08-29 06:34:17 +00:00
  • de9888a102 Update documentation with MSRV bert 2022-08-29 08:32:17 +02:00
  • 2d2e03eede Simplify lazy mutex ID drop bert 2022-08-29 08:19:52 +02:00
  • e9b577a0f5 Make stdsync wrappers const-constructible bert 2022-08-27 10:33:15 +02:00
  • 5f6823394d Build and test with Rust 1.63 bert 2022-08-27 10:26:42 +02:00
  • 61d19f866c Merge #25 bors[bot] 2022-08-27 08:18:29 +00:00
  • f78969ebf7 Update documentation bert 2022-08-27 10:08:51 +02:00
  • 56b0604448 Restructure parking_lot wrappers bert 2022-08-27 09:56:04 +02:00
  • 6e5516eaa7 Restructure std::sync wrappers bert 2022-07-04 21:25:46 +02:00
  • 764d3df454 Add parking_lot to changelog bert 2022-08-24 10:28:51 +02:00
  • e543860d8b Merge #24 bors[bot] 2022-08-24 08:20:55 +00:00
  • ed04552af3 Update parking_lot dependency to 0.12 David Koloski 2022-08-23 11:34:31 -04:00
  • c5a506436c Merge #23 bors[bot] 2022-06-23 20:02:10 +00:00
  • 33cb6014a3 Ensure BorrowedMutex is !Send bert 2022-06-23 21:54:25 +02:00
  • 5232bac582 Bump version v0.2.1 bert 2022-05-23 08:59:47 +02:00
  • 6472f4b807 Merge #21 bors[bot] 2022-05-23 06:55:45 +00:00
  • 6afe7b1c48 Update README and CHANGELOG bert 2022-05-23 08:53:56 +02:00
  • 9238ef53ee Update copyright bert 2022-05-23 08:37:02 +02:00
  • c08addff7d Merge #17 bors[bot] 2022-05-23 06:33:21 +00:00
  • c1ce9df8ad Merge #19 bors[bot] 2022-05-17 19:50:02 +00:00
  • 312eaa8649 Add a wrapper for std::sync::Condvar bert 2022-05-17 21:45:25 +02:00
  • 1f7e6921aa Merge #18 bors[bot] 2022-05-15 21:40:40 +00:00
  • f7048f265f Enable CI builds on staging/trying bert 2022-05-15 23:19:16 +02:00
  • 64e56fdb86 Add minimal bors config bert 2022-05-15 23:14:54 +02:00
  • 8e3278fdd2 Fix typos Benjamin Lerman 2022-05-10 10:30:20 +02:00
  • 9ea993e737 Add missing date bert 2022-05-07 18:15:50 +02:00
  • 062850fc3e Merge pull request #16 from bertptrs/docsrs_feature_docs bert 2022-05-07 17:56:09 +02:00
  • 0d2622d5c6 Build documentation on CI bert 2022-05-07 17:44:58 +02:00
  • d1417e0b0c Tag module docs with their required features bert 2022-05-07 17:43:45 +02:00
  • fcc64e2cef Automatically build documentation for all features bert 2022-05-07 17:03:45 +02:00
  • fd0d05307c Update README and copyright year bert 2022-05-07 16:54:37 +02:00
  • 2f6e214784 Merge pull request #15 from bertptrs/pre-release-cleanup v0.2.0 bert 2022-05-07 16:50:10 +02:00
  • 3ec7e83e00 Update changelog and version bert 2022-05-07 16:38:12 +02:00
  • ea8e0208a0 Explicitly test for disallowed self-cycles bert 2022-05-02 20:00:59 +02:00
  • 8926af4e13 Also deny clippy warnings on other targets bert 2022-05-02 19:56:09 +02:00
  • 77676ea04d Fix formatting bert 2022-05-02 19:50:54 +02:00
  • 46c92cfbbf Merge pull request #13 from quisar/add_upgradable bert 2022-05-06 10:17:54 +02:00
  • 743cc83669 Add TracingRwLockUpgradableReadGuard wrapper for parking_lot Benjamin Lerman 2022-05-02 14:14:35 +02:00
  • 4faaae8d8f Merge pull request #10 from quisar/fix_locking_issues_in_lockapi bert 2022-05-02 08:32:13 +02:00
  • b78af9150d Fix a number of issues in the lockapi wrappers. Benjamin Lerman 2022-04-29 13:10:00 +02:00
  • 515930c0a2 Merge pull request #9 from quisar/prevent-reentrant-locking bert 2022-05-02 08:13:48 +02:00
  • b5a5ca16c3 Do not allow recursive locks. Benjamin Lerman 2022-05-01 16:58:58 +02:00
  • aef99d4f65 Merge pull request #8 from quisar/fix_deref bert 2022-05-02 08:04:55 +02:00
  • 6073c6c78d Fix Target for Deref of stdsync::TracingMutexGuard Benjamin Lerman 2022-04-29 12:05:24 +02:00
  • cdd44f74fa Merge pull request #11 from bertptrs/fix-bitrot bert 2022-05-01 14:06:23 +02:00