Twinaphex
|
a2c435ab2c
|
Reintroduce deinit and get rid of slock_unlock at bottom of threaded_worker function
|
2016-07-06 16:35:00 +02:00 |
|
Andre Leiradella
|
50f538dc9e
|
honor the tasks 'mute' property again
|
2016-06-28 17:02:01 -03:00 |
|
twinaphex
|
f7bd9a7843
|
HAVE_IMAGEVIEWER no longer has to be excluded for the C89/C90 build
|
2016-06-21 06:59:31 +02:00 |
|
twinaphex
|
390a7d76c6
|
(task_queue/RetroArch) Add ugly kludge so that we print progress
|
2016-06-20 06:16:46 +02:00 |
|
twinaphex
|
560f8dda60
|
Remove tasks_internal.c - no longer needed
|
2016-06-20 06:02:50 +02:00 |
|
Alcaro
|
2b338651ab
|
That's not just use after free, it's complete crazy.
|
2016-06-05 22:50:01 +02:00 |
|
Alcaro
|
9b2f6522a2
|
Fix use-after-free (thanks, Coverity)
|
2016-06-02 21:31:08 +02:00 |
|
twinaphex
|
2e42778f1e
|
(task_queue.c) Prevent resource leak
|
2016-06-01 02:37:26 +02:00 |
|
twinaphex
|
03ded43280
|
Prevent explicit null dereferenced warnings
|
2016-05-26 18:09:46 +02:00 |
|
Torsten Paul
|
845dcef6ab
|
Add cleanup handler for tasks to free allocated resources after the task finished.
|
2016-05-23 22:36:29 +02:00 |
|
twinaphex
|
8bcc889d90
|
Comment this out - makes all tasks way too slow
|
2016-05-09 07:54:45 +02:00 |
|
twinaphex
|
60789e0141
|
Cleanups
|
2016-05-08 16:25:26 +02:00 |
|
twinaphex
|
ae9ea8f2db
|
(MSVC) Buildfixes
|
2016-05-08 04:04:50 +02:00 |
|
twinaphex
|
648da7b6e6
|
(task_queue) Remove unused variable
|
2016-05-06 18:57:11 +02:00 |
|
Sebastien Ronsse
|
8f6bb23f38
|
task queue: Implement running tasks retrieval mechanism
|
2016-05-06 14:41:45 +10:00 |
|
Andre Leiradella
|
8be7fd5f0a
|
http tasks can now be cancelled
|
2016-05-05 15:32:36 -03:00 |
|
twinaphex
|
18e94a5365
|
(task_queue.c) Remove unused variable
|
2016-05-05 17:46:04 +02:00 |
|
Twinaphex
|
1c2bf6e305
|
Revert "http tasks can now be cancelled; on-demand thumbnail download working"
|
2016-05-05 17:00:43 +02:00 |
|
Andre Leiradella
|
9b889e14d4
|
http tasks can now be cancelled; on-demand thumbnail download working
|
2016-05-05 09:48:50 -03:00 |
|
Sebastien Ronsse
|
cc4b5dbf35
|
task queue: Fix multi-threading issues in threaded worker
|
2016-05-05 10:18:29 +10:00 |
|
Sebastien Ronsse
|
d3c3d20994
|
task queue: Add task_queue_remove method
|
2016-05-05 10:18:29 +10:00 |
|
Sebastien Ronsse
|
3c23159148
|
Fix deadlock due to missing unlock in task threaded find function
|
2016-05-04 15:23:30 +10:00 |
|
Alcaro
|
64501d2cb0
|
No point pegging the CPU to download a file.
|
2016-05-03 18:17:12 +02:00 |
|
twinaphex
|
8e2dada12a
|
(libretro-common) message_queue.c - cleanups
|
2016-04-08 02:59:06 +02:00 |
|
twinaphex
|
f0fd3895b6
|
Updates
|
2016-03-20 16:36:39 +01:00 |
|
twinaphex
|
ef4a1a3c0f
|
(libretro-common) Rename fifo_buffer to fifo_queue
|
2016-03-20 14:06:21 +01:00 |
|
twinaphex
|
2c7cc41f1b
|
Prevent null pointer dereference
|
2016-03-18 18:04:21 +01:00 |
|
twinaphex
|
9af5b44453
|
task_queue.c - Prevent warning
|
2016-02-09 18:39:41 +01:00 |
|
twinaphex
|
5b6d310abd
|
Rename enums
|
2016-02-09 18:26:27 +01:00 |
|
twinaphex
|
8b9c7a47e4
|
Move task_queue to queues/ dir
|
2016-02-09 18:13:47 +01:00 |
|
twinaphex
|
1c296b6bd6
|
(libretro-common) fifo_buffer - move internal struct definition to C file
|
2015-11-15 22:40:56 +01:00 |
|
twinaphex
|
7d3408e731
|
Cleanups
|
2015-09-05 21:13:58 +02:00 |
|
twinaphex
|
d3f0954418
|
Start preparing internal ffmpeg core mechanisms
|
2015-06-21 00:03:27 +02:00 |
|
twinaphex
|
11d75d088c
|
(data runloop) Start creating separate message queue for data runloop
|
2015-04-11 01:17:46 +02:00 |
|
twinaphex
|
27367a733b
|
(runloop_data.c) Create rarch_main_data_msg_queue_push
|
2015-03-15 06:41:04 +01:00 |
|
twinaphex
|
27c50f9dbe
|
Start using convenience function msg_queue_push_string_list
|
2015-03-14 16:12:20 +01:00 |
|
twinaphex
|
a33016d457
|
Renamed libretro-sdk to libretro-common
|
2015-02-19 00:04:03 +01:00 |
|