Commit Graph

45 Commits

Author SHA1 Message Date
Taiki Endo d1ae069de4 Update license badge to match Cargo.toml 2021-02-14 13:39:05 +09:00
Taiki Endo af56c2a590
Merge pull request #19 from taiki-e/url
Update URLs
2020-12-26 23:54:58 +09:00
Taiki Endo 64b80cf591 Update URLs 2020-12-26 23:47:13 +09:00
Taiki Endo 9bbf0d8403
Merge pull request #18 from taiki-e/compare_and_swap
Replace deprecated compare_and_swap with compare_exchange
2020-12-24 21:34:50 +09:00
Taiki Endo c4d019827f Replace deprecated compare_and_swap with compare_exchange 2020-12-24 21:22:43 +09:00
Taiki Endo 337af8182a
Merge pull request #17 from taiki-e/ci
Fix CI
2020-12-24 19:11:54 +09:00
Taiki Endo 6860810a15 Fix CI 2020-12-24 19:03:29 +09:00
Stjepan Glavina 60e316dd7a
Merge pull request #16 from mbrobbel/patch-1
Fix a typo in README.md
2020-12-08 20:18:23 +01:00
Stjepan Glavina 8dd3422176
Typo 2020-12-08 20:18:06 +01:00
Matthijs Brobbel 6e559e8790
Fix a typo in README.md 2020-12-08 19:48:57 +01:00
Stjepan Glavina 36b9333f06
. 2020-11-30 12:30:15 +01:00
Stjepan Glavina 62a61401d1 Bump to v1.4.0 2020-11-10 15:56:55 +01:00
Stjepan Glavina 38141bb5b4 Cleanup 2020-11-10 15:54:01 +01:00
Stjepan Glavina b55198557b
Merge pull request #14 from Keruspe/local
add Executor::is_empty and LocalExecutor::is_empty
2020-11-10 15:50:44 +01:00
Marc-Antoine Perennou 5a5ecd2763 add Executor::is_empty and LocalExecutor::is_empty
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
2020-11-06 18:29:30 +01:00
Stjepan Glavina 29ba8a72ad Update futures-lite 2020-10-09 14:49:25 +02:00
Stjepan Glavina 2fcbbdebb8 Add benchmarks 2020-10-08 14:28:45 +02:00
Stjepan Glavina 98aac61707 More tests 2020-09-20 19:06:09 +02:00
Stjepan Glavina 4079184178 Bump to v1.3.0 2020-09-20 16:32:51 +02:00
Stjepan Glavina f9e28cd6d8 Make all executors scoped 2020-09-20 16:30:35 +02:00
Stjepan Glavina e714ec4221 Bump to v1.2.0 2020-09-20 02:40:01 +02:00
Stjepan Glavina 525ac9fe7e Comments 2020-09-20 02:38:56 +02:00
Stjepan Glavina 8cea09da36 Update async-task 2020-09-20 02:36:54 +02:00
Stjepan Glavina 184185a7fa Refactor 2020-09-19 22:40:06 +02:00
Stjepan Glavina 6f2b0b8a49 Make executors scoped 2020-09-19 22:38:11 +02:00
Stjepan Glavina 19eb3ccd6e Bump to v1.1.1 2020-09-14 15:51:41 +02:00
Stjepan Glavina 31519f0cfc Replace AtomicU64 with AtomicUsize 2020-09-14 15:51:17 +02:00
Stjepan Glavina 65ee297322 Bump to v1.1.0 2020-09-10 23:29:05 +02:00
Stjepan Glavina 5e08a9a351 Use atomics to make run() and tick() futures Send + Sync 2020-09-10 23:27:56 +02:00
Stjepan Glavina 05456efbee Bump to v1.0.0 2020-09-07 16:03:27 +02:00
Stjepan Glavina 7b21df5732 Simplify 2020-08-29 20:29:54 +02:00
Stjepan Glavina d6505ef575 Bump to v0.2.1 2020-08-29 20:07:00 +02:00
Stjepan Glavina 924d3a9f26
Merge pull request #9 from stjepang/tick
Add tick() and try_tick()
2020-08-29 20:00:10 +02:00
Stjepan Glavina 2da645e6e0 Refactor 2020-08-29 19:57:21 +02:00
Stjepan Glavina d69638b2d3 simplify 2020-08-29 19:15:42 +02:00
Stjepan Glavina 6c6c1b1c2f Add tick() and try_tick() 2020-08-29 18:31:33 +02:00
Stjepan Glavina ec695c2e05 Bump to v0.2.0 2020-08-26 23:47:41 +02:00
Stjepan Glavina a28a9643c9 Redesign the whole interface 2020-08-26 23:46:56 +02:00
Stjepan Glavina 152afac61f
Merge pull request #7 from Keruspe/parking
update parking to 2.0.0
2020-08-13 18:05:01 +02:00
Marc-Antoine Perennou c472b133a5 update parking to 2.0.0
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
2020-08-13 15:48:13 +02:00
Stjepan Glavina c1f0ac0603 Bump to v0.1.2 2020-07-23 18:47:28 +02:00
Stjepan Glavina 202e2bd84a
Merge pull request #2 from Keruspe/spawner
executor: add spawner
2020-07-23 18:45:30 +02:00
Marc-Antoine Perennou b9c846ec47 executor: add spawner
This allows spawning a task on an executor from outside of it

Fixes #1

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
2020-07-23 15:15:53 +02:00
Stjepan Glavina c7bfd46e99 Bump to v0.1.1 2020-07-23 12:12:59 +02:00
Stjepan Glavina e41f34cc00 Initial commit 2020-07-23 12:08:20 +02:00