16 Commits (7587490c960c2f73f8ff892a99571387d1d4dd1e)

Author SHA1 Message Date
Francisco Paisana 28467d568d eliminated old way to schedule tasks using the heap 5 years ago
Francisco Paisana e2b10307ea changed inplace_task name to move_callback 5 years ago
Francisco Paisana ef834b3c60 changed inplace_task file name 5 years ago
Francisco Paisana 4b2b76cf01 created inplace task to avoid mallocs in task enqueuing 5 years ago
Francisco Paisana c09f76ed6c unified stack task defer method 5 years ago
Francisco Paisana 7932a6bed7 allow the use of move_tasks in procedures 5 years ago
Xavier Arteaga e832769ae6 Updated copyright 5 years ago
Francisco Paisana fed06138b9 moved rach_detected to stack thread. Created a more friendly interface to enqueue tasks in stack 5 years ago
Francisco Paisana c29d8b418a fix coverity va_list issues 5 years ago
Francisco Paisana 54992e72f1 fixed and simplified multiqueue task api to avoid dangling pointers. 5 years ago
Francisco Paisana 6746c5dfa5 pass task functor by copy to avoid dangling pointers 5 years ago
Francisco Paisana b2d3c2a150 fix compilation issue 5 years ago
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 5 years ago
Francisco Paisana 14267640ee implemented andre's PR review requests 5 years ago
Francisco Paisana ceba00f00e extended multiqueue to support blocking push 5 years ago
Francisco Paisana 647c624423 created a multiqueue handler, and started using it for the ue stack 5 years ago