Philipp Oppermann
|
b862534be5
|
Use a static counter for assigning task IDs (#782)
Deriving the task ID from the heap address of the future does not work for zero-sized futures because they are not backed by a real allocation.
|
2020-04-01 12:53:25 +02:00 |
|
Philipp Oppermann
|
50b4b89ac2
|
Implement an executor with waker support
|
2020-03-27 17:01:33 +01:00 |
|
Philipp Oppermann
|
71b10a70df
|
Add dependencies on crossbeam and conquer_once to define a SCANCODE_QUEUE
|
2020-03-27 13:16:05 +01:00 |
|
Philipp Oppermann
|
b25b841467
|
Create a SimpleExecutor that polls tasks in a busy loop
|
2020-03-27 13:03:24 +01:00 |
|
Philipp Oppermann
|
dac7e67403
|
Add a task module with a Task struct
|
2020-03-27 12:55:40 +01:00 |
|