Francisco Paisana
|
d40dcd28f3
|
removed uneeded swap method
|
2020-04-17 11:38:24 +01:00 |
Francisco Paisana
|
b5abba41a3
|
use normal polymorphism to create vtable
|
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
|
ee50ed08c2
|
allow inplace task to be called in const contexts
|
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
|
a6b7c5d1d2
|
inplace task now uses small buffer optimization for bigger captures
|
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 |
Xavier Arteaga
|
e832769ae6
|
Updated copyright
|
2020-03-16 11:26:06 +01:00 |
Francisco Paisana
|
a2f1998350
|
fix issue with thread pool shut down
|
2019-10-04 10:24:21 +02:00 |
Francisco Paisana
|
3f1fad3f4e
|
bug fix: avoid renaming thread in worker ctor
|
2019-10-04 10:24:21 +02:00 |
Francisco Paisana
|
c413fadea9
|
created a queue-based thread pool. Tasks are inserted into a queue and then popped by the thread pool workers to be processed.
|
2019-10-02 11:04:47 +02:00 |
Andre Puschmann
|
2f47010eb6
|
fix various uninitialized vars
|
2019-09-24 13:23:30 +02:00 |
Francisco Paisana
|
7e67aee839
|
resolved the uninit variable issue in the queue_test
|
2019-09-18 12:18:33 +02:00 |
Francisco Paisana
|
b2bc05c50a
|
make queue_test less dependent on thread timings
|
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
|
63457f195c
|
extented queue test
|
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 |