summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/sync
Commit message (Expand)AuthorAgeFilesLines
* Cleanups and version bumpmame0158 Miodrag Milanovic2015-01-287-22/+18
* Promote osd_getenv from osdlib.h to osdcore.h. Change return type to couriersud2015-01-271-3/+2
* src/osd/modules/sync: added some errorhandling (nw) Oliver Stöneberg2015-01-095-0/+41
* Fix bug in work_osd.c causing discrete sound to crash. [Tafoid, Haze, couriersud2015-01-091-1/+1
* - Moved OS specific low level code to osd/modules/lib. couriersud2015-01-097-61/+4
* osd_work: use same SPIN_LOOP_TIME value on all platforms (nw) Oliver Stöneberg2015-01-081-6/+0
* osd_work: moved thread count printing to KEEP_STATISTICS / prevent KEEP_STATI... Oliver Stöneberg2015-01-081-4/+5
* sync: cleanups (nw) Oliver Stöneberg2015-01-082-2/+3
* osd_work: default back to numproc-1 threads for WORK_QUEUE_FLAG_MULTI (nw) Oliver Stöneberg2015-01-071-2/+2
* Fix compile of sync_sdl.c. (nw) couriersud2015-01-071-1/+16
* added OSD_EVENT_WAIT_INFINITE and implemented it properly for all platforms (nw) Oliver Stöneberg2015-01-077-5/+26
* osd_work: use n threads when n CPUs are detected since modern CPUs have at le... Oliver Stöneberg2015-01-071-7/+0
* osd_work: small formating change (nw) Oliver Stöneberg2015-01-071-4/+4
* osd_work: use the non-yield implementation of spin_while() for all platforms ... Oliver Stöneberg2015-01-071-29/+0
* osd_work: removed maximum thread limit for WORK_QUEUE_FLAG_HIGH_FREQ queue on... Oliver Stöneberg2015-01-071-8/+0
* Fixed linking of chdman (nw) couriersud2015-01-061-2/+3
* osd_work.c: lowered SPIN_LOOP_TIME / TODOs (nw) Oliver Stöneberg2015-01-061-2/+4
* osd_work.c: limit WORK_QUEUE_FLAG_HIGH_FREQ to 3 threads since we don't scale... Oliver Stöneberg2015-01-061-5/+4
* osd_work.c: only allocate main threads when WORK_QUEUE_FLAG_MULTI / some logg... Oliver Stöneberg2015-01-061-15/+38
* Minor code path optimization. (nw) couriersud2015-01-061-3/+7
* Use templates to implement spinning in work_osd.c. This will fix couriersud2015-01-061-36/+32
* some small work_osd.c refactoring and lots of TODOs (nw) Oliver Stöneberg2015-01-061-36/+30
* Merged winwork and sdlwork into osd/modules/sync/work_osd.c. Moved couriersud2015-01-062-0/+958
* Moved sync related osd stuff to osd/modules/sync. (nw) couriersud2015-01-057-0/+2498