about summary refs log tree commit diff stats
path: root/src/include/threads.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #896 from josch/exeptitSeb2023-07-211-0/+0
|\ | | | | remove executable bits
| * remove executable bitsJohannes Schauer Marin Rodrigues2023-07-211-0/+0
| | | | | | | | Closes: #895
* | Simplyfied internal jmpbuf handlingptitSeb2023-07-081-8/+0
| |
* | A few cosmetic fixes (#858)Alexandre Julliard2023-06-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [DYNAREC] Don't include pthread.h in C files. It's already included from box64context.h. Since there's no pthread.h on Win32, including it only once avoids having to add ifdefs everywhere. * [DYNAREC] Remove some duplicate definitions of the GETG helper macros. * Declare void functions with an explicit void. To avoid 'function declaration is not a prototype' warnings when using -Wstrict-prototypes. * Avoid including bridge_private.h in files that don't need it. * Avoid defining ZYDIS_RUNTIME_ADDRESS_NONE. It's not used, and conflicts with the original Zydis headers.
* | [DYNAREC] Disabled custom mutex for nowptitSeb2023-05-071-2/+0
|/
* [DYNAREC] Use custom mutex, improved Signal while FillBlocks64 and atomic ↵ptitSeb2023-02-121-0/+2
| | | | handling
* Change the way locked mutex are detected (taken from box86)ptitSeb2021-06-141-2/+2
|
* Improvement in internal mutex handling on signal, and [DYNAREC] multitasking ↵ptitSeb2021-04-111-0/+3
| | | | changes to the JmpTable
* Added basic thread infrastructureptitSeb2021-03-021-0/+23