Francisco Paisana
|
28467d568d
|
eliminated old way to schedule tasks using the heap
|
2020-04-17 11:38:24 +01:00 |
Francisco Paisana
|
e2b10307ea
|
changed inplace_task name to move_callback
|
2020-04-17 11:38:24 +01:00 |
Francisco Paisana
|
ef834b3c60
|
changed inplace_task file name
|
2020-04-17 11:38:24 +01:00 |
Francisco Paisana
|
4b2b76cf01
|
created inplace task to avoid mallocs in task enqueuing
|
2020-04-17 11:38:24 +01:00 |
Francisco Paisana
|
c09f76ed6c
|
unified stack task defer method
|
2020-04-10 22:30:59 +01:00 |
Francisco Paisana
|
7932a6bed7
|
allow the use of move_tasks in procedures
|
2020-04-08 14:55:33 +01:00 |
Xavier Arteaga
|
e832769ae6
|
Updated copyright
|
2020-03-16 11:26:06 +01:00 |
Francisco Paisana
|
fed06138b9
|
moved rach_detected to stack thread. Created a more friendly interface to enqueue tasks in stack
|
2020-03-03 21:03:21 +00:00 |
Francisco Paisana
|
c29d8b418a
|
fix coverity va_list issues
|
2019-12-04 10:44:01 +00:00 |
Francisco Paisana
|
54992e72f1
|
fixed and simplified multiqueue task api to avoid dangling pointers.
|
2019-11-28 11:57:41 +00:00 |
Francisco Paisana
|
6746c5dfa5
|
pass task functor by copy to avoid dangling pointers
|
2019-11-28 11:57:41 +00:00 |
Francisco Paisana
|
b2d3c2a150
|
fix compilation issue
|
2019-11-28 11:57:41 +00:00 |
Francisco Paisana
|
ac4d3b9624
|
std::functions do not accept move-only captures. So I had to create a wrapper earlier. In this PR, I cleaned a bit the previous API for the code to be a bit more readable
|
2019-11-28 11:57:41 +00:00 |
Francisco Paisana
|
14267640ee
|
implemented andre's PR review requests
|
2019-09-18 12:18:33 +02:00 |
Francisco Paisana
|
ceba00f00e
|
extended multiqueue to support blocking push
|
2019-09-18 12:18:33 +02:00 |
Francisco Paisana
|
647c624423
|
created a multiqueue handler, and started using it for the ue stack
|
2019-09-18 12:18:33 +02:00 |