Commit Graph

  • 3065c372e1 v4.7.1 master v4.7.1 John Nunley 2024-04-27 12:14:34 -0700
  • ad3805ee9e
    v4.7.1 John Nunley 2024-04-27 12:14:34 -0700
  • 3cfa07f3d7
    Improve panic message for when a task is polled after completion (#73) Giacomo Stevanato 2024-04-23 17:25:55 +0200
  • 81b200534a Better panic message for when a task is polled after completion Giacomo Stevanato 2024-04-23 17:19:18 +0200
  • 24adf39992 Always set #![no_std] to fix redundant import warning Taiki Endo 2024-03-03 21:09:07 +0900
  • e4a9f5bb8c Always set #![no_std] to fix redundant import warning Taiki Endo 2024-03-03 21:09:07 +0900
  • c2122eb91b Update flaky_test requirement from 0.1 to 0.2 dependabot[bot] 2024-01-22 00:47:25 +0000
  • 3e14fab6e5
    Update flaky_test requirement from 0.1 to 0.2 dependabot[bot] 2024-01-22 00:47:25 +0000
  • edd4f8baed docs: Mention drop() is not run for detached tasks Vojtech Kral 2024-01-14 17:25:49 +0100
  • ef60b9c7a2 Update smol requirement from 1 to 2 dependabot[bot] 2024-01-07 04:21:28 +0000
  • 57a81111ee
    Update smol requirement from 1 to 2 dependabot[bot] 2024-01-07 04:21:28 +0000
  • 04fe57a95d Migrate to Rust 2021 Taiki Endo 2024-01-07 13:11:42 +0900
  • b5f4978f54 Ignore dead_code warnings for tuple structs in tests Taiki Endo 2024-01-07 13:09:58 +0900
  • 8f2c088750 ci: Use cargo-hack's --rust-version flag for msrv check Taiki Endo 2024-01-07 13:09:53 +0900
  • 2d2109a4c1 Migrate to Rust 2021 Taiki Endo 2024-01-07 13:11:42 +0900
  • 810a9250b5 Ignore dead_code warnings for tuple structs in tests Taiki Endo 2024-01-07 13:09:58 +0900
  • 2cb1ba8454 ci: Use cargo-hack's --rust-version flag for msrv check Taiki Endo 2024-01-07 13:09:53 +0900
  • cb8fc148eb
    v4.7.0 v4.7.0 John Nunley 2024-01-03 18:39:31 -0800
  • 5f0dcfa6ad
    v4.7.0 John Nunley 2024-01-01 10:43:05 -0800
  • b276d25810
    feat(runnable): reintroduce into_raw/from_raw functions Piotr Osiewicz 2023-12-21 02:22:35 +0100
  • 14236d9cfd Remove superfluous assert Piotr Osiewicz 2023-12-20 16:59:45 +0100
  • d7ea4f690b Remove unused import Piotr Osiewicz 2023-12-20 16:32:35 +0100
  • 877e2f4ee2 Use from_raw to create Runnable internally Piotr Osiewicz 2023-12-20 16:27:48 +0100
  • a136d558c1 fixup! Add docs and fix warning in tests Piotr Osiewicz 2023-12-20 16:23:53 +0100
  • 31a4d35130 Add docs and fix warning in tests Piotr Osiewicz 2023-12-20 16:23:07 +0100
  • 17fdfc67b6 tests: Make raw test-case resemble control flow of the GCD Piotr Osiewicz 2023-12-20 10:55:23 +0100
  • 35a3ca7101 docs: Add Safety section header Piotr Osiewicz 2023-12-19 22:18:18 +0100
  • 77cc54cadb runnable: reintroduce into_raw/from_raw functions. Piotr Osiewicz 2023-12-19 22:01:43 +0100
  • dfa237486f
    v4.6.0 (#64) v4.6.0 John Nunley 2023-12-16 18:55:33 -0800
  • 3ea9f49e99
    v4.6.0 John Nunley 2023-12-16 15:41:40 -0800
  • e909f77172
    m: Add leap_unwrap & make RawTask::TASK_LAYOUT non-optional Piotr Osiewicz 2023-12-15 00:13:56 +0100
  • 94ae2186e8 Replace abort_compilation with panic! Piotr Osiewicz 2023-12-14 23:43:02 +0100
  • 3089a934aa chore: Bump MSRV to 1.57 Piotr Osiewicz 2023-12-14 23:41:18 +0100
  • 57077ef907 Add leap_unwrap & make RawTask::TASK_LAYOUT non-optional Piotr Osiewicz 2023-12-14 21:23:14 +0100
  • 918ec72b65 Update futures-lite requirement from 1.12.0 to 2.0.0 dependabot[bot] 2023-10-30 01:05:44 +0000
  • 524116bb92
    Update futures-lite requirement from 1.12.0 to 2.0.0 dependabot[bot] 2023-10-30 01:05:44 +0000
  • af1ed48bad
    v4.5.0 v4.5.0 John Nunley 2023-10-17 19:17:27 -0700
  • 490da04a7f
    v4.5.0 John Nunley 2023-10-15 19:35:14 -0700
  • f222e1ced0
    feat: Support for CPU architectures with no atomic instructions ivmarkov 2023-10-11 18:43:00 +0300
  • 406818a274 57 ivmarkov 2023-10-10 17:25:27 +0000
  • e4131393be Remove needless import Taiki Endo 2023-10-08 17:16:21 +0900
  • 302a7bdc1c Remove needless import Taiki Endo 2023-10-08 17:16:21 +0900
  • 4d1362c16b Fix clippy::non_canonical_partial_ord_impl warning in example Taiki Endo 2023-10-08 14:38:07 +0900
  • 5afe40aabe Fix clippy::non_canonical_partial_ord_impl warning in example Taiki Endo 2023-10-08 14:38:07 +0900
  • 30296f9582
    v4.4.1 v4.4.1 John Nunley 2023-09-25 10:48:49 -0700
  • 732845ea8c
    v4.4.1 John Nunley 2023-09-25 10:44:19 -0700
  • c240866704 Update actions/checkout action to v4 Taiki Endo 2023-09-10 18:21:24 +0900
  • 16028248e1 Format let-else Taiki Endo 2023-08-27 23:53:57 +0900
  • c42a143176 Update flume requirement from 0.10 to 0.11 dependabot[bot] 2023-08-21 00:25:27 +0000
  • 50f018adf4
    Update flume requirement from 0.10 to 0.11 dependabot[bot] 2023-08-21 00:25:27 +0000
  • 9cd6f58545
    docs(examples): Add example for capturing metadata Ken Hoover 2023-08-03 19:58:32 -0700
  • 3aee6e50cd style(examples): Fix clippy Ken Hoover 2023-08-02 21:35:08 -0700
  • b8363a1dfe style(examples): Deref the &mut &Cell to &Cell immediately Ken Hoover 2023-08-02 21:29:07 -0700
  • 060f34887d refactor(examples): Added ByDuration::duration helper Ken Hoover 2023-08-02 21:26:46 -0700
  • 182c4ddfe2
    docs: Clarify safety docs for `spawn_unchecked` Ken Hoover 2023-08-02 17:35:11 -0700
  • 5850339eb5 docs(examples): Add example for capturing metadata Ken Hoover 2023-08-02 14:33:03 -0700
  • f66e8e56d7 docs(safety): Clarify free spawn_unchecked function safety reqs Ken Hoover 2023-08-02 14:21:55 -0700
  • 41bbadd9c2 docs(safety): Clarify safety requirements for spawn_unchecked Ken Hoover 2023-08-02 14:13:11 -0700
  • d598dc8026
    Add smol-rs logo (#47) John Nunley 2023-07-16 22:31:59 -0700
  • 976ac014b8
    Add smol-rs logo John Nunley 2023-07-16 21:39:52 -0700
  • 9ff587ecab Minimize GITHUB_TOKEN permissions Taiki Endo 2023-03-26 16:33:40 +0900
  • 97b97f46c8 Set CARGO_NET_GIT_FETCH_WITH_CLI=true in CI Taiki Endo 2023-01-21 20:07:30 +0900
  • eeee41da55
    v4.4.0 (#45) v4.4.0 John Nunley 2023-03-24 18:16:58 +0100
  • 4f4b11cadc v4.4.0 jtnunley 2023-03-24 04:31:17 -0700
  • 194e7a56ca
    Add async-executor test to the CI (#44) John Nunley 2023-03-24 12:27:11 +0100
  • f89b491f29 Add async-executor test to the CI jtnunley 2023-03-24 04:01:27 -0700
  • 00581f524e
    Add `woken_while_running` as another argument to the scheduling function (#42) Js2xxx 2023-03-24 03:36:38 +0800
  • 3ba42f8e1d Add `impl From<F>` for `WithInfo` 徐启航 2023-03-24 01:03:18 +0800
  • 928d303926 Improve some code 徐启航 2023-03-23 19:01:49 +0800
  • dcef1d6ba1 Improve some code 徐启航 2023-03-23 18:58:00 +0800
  • b4110a2c4c Replace spawn*2 with a more generalized trait 徐启航 2023-03-23 10:56:35 +0800
  • a9dc768aef Remove old comment 徐启航 2023-03-22 10:46:37 +0800
  • dc0b37d74f Fix some document 徐启航 2023-03-22 10:09:45 +0800
  • 73f0376bfd Add spawn*2 徐启航 2023-03-22 09:57:53 +0800
  • 9eb81969cc Enable dependabot update for Rust Taiki Endo 2022-12-28 12:09:52 +0900
  • b792decfe6 Clean up CI config Taiki Endo 2022-12-28 11:58:23 +0900
  • 46c82d83fa Enable dependabot update for Rust Taiki Endo 2022-12-28 12:09:52 +0900
  • 8eaac83140 Clean up CI config Taiki Endo 2022-12-28 11:58:23 +0900
  • bc9ae0fea7 Fmt jtnunley 2022-12-02 16:45:17 -0800
  • d4b55ad3cf Add documentation jtnunley 2022-12-02 16:33:22 -0800
  • d12f93f8ea Update CI jtnunley 2022-12-02 16:29:03 -0800
  • 955297fde2 Initial implementation of scoped tasks jtnunley 2022-12-02 16:19:34 -0800
  • 2e0a196eef
    Add panic propagation (#37) John Nunley 2022-11-26 19:02:30 -0800
  • 1a374936ab Make propagation a builder option jtnunley 2022-11-26 09:50:00 -0800
  • 7e7b99468e Add panic propogation jtnunley 2022-10-31 09:24:17 -0700
  • e2493422e5 Add default metadata type to FallibleTask Taiki Endo 2022-11-26 17:55:18 +0900
  • 6a43c00517 Remove msrv field from .clippy.toml Taiki Endo 2022-11-26 17:07:35 +0900
  • b361946f85 Add default metadata type to FallibleTask Taiki Endo 2022-11-26 17:55:18 +0900
  • c973c96ac2 Remove msrv field from .clippy.toml Taiki Endo 2022-11-26 17:07:35 +0900
  • d5bd8beeb6
    Add metadata to tasks (#33) John Nunley 2022-11-06 09:52:00 -0800
  • b59a5af611 Use non-driven block_on() instead. jtnunley 2022-10-07 13:45:32 -0700
  • cf8d964d21 Add a test for using metadata. jtnunley 2022-10-07 13:30:06 -0700
  • acd1969913 Slightly more elegant strategy jtnunley 2022-10-07 12:58:18 -0700
  • b368a181a2 Fix heap allocation jtnunley 2022-10-07 10:16:00 -0700
  • 9c153ea052 Revamp so that it uses a generator instead jtnunley 2022-10-07 10:13:30 -0700
  • 230b0a4c84
    Add FallibleTask::is_finished() (#34) Mark Logan 2022-10-03 12:53:50 -0700
  • 4e45b26e11 Add FallibleTask::is_finished() Mark Logan 2022-10-03 11:49:24 -0700
  • 479e7c5fe3 Make sure to drop the header. jtnunley 2022-10-02 13:17:39 -0700
  • 30a65ee14d Add metadata to tasks jtnunley 2022-10-02 13:11:16 -0700
  • a3b235d32a Use MAX associated constant Taiki Endo 2022-09-24 17:18:56 +0900