about summary refs log tree commit diff stats
path: root/src/libtools/threads.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Wrapped pthread_cond_signal with aligned cond like others (#1608)Yang Liu2024-06-211-0/+6
* Fixed my_prepare_thread in dynarec build (#1474)Yang Liu2024-04-271-2/+4
* Fixed a few warning here and there...ptitSeb2024-04-131-3/+3
* [LIBTOOL] Fixed my_pthread_attr_init (#1274)Yang Liu2024-02-211-3/+4
* Wrapped libraries refactor (#1257)rajdakin2024-02-101-3/+3
* Simplified (and improved?) handling of phtread_attr_tptitSeb2024-02-091-67/+86
* Added a new option BOX64_MMAP32 to use 32bits mapping on external MMAP (help ...ptitSeb2024-01-231-6/+9
* Make sure Stack is aligned properly... (should help #1187 and ~1188)ptitSeb2024-01-221-0/+7
* Fixes (#1207)rajdakin2024-01-181-1/+1
* [ANDROID] Fix Clang Compiling (#1094)Lily2023-11-281-0/+8
* Some more rollback on tls destructor (more work needed on threads cleanup han...ptitSeb2023-10-171-3/+2
* Rollback to previous way of handling tls key destructorsptitSeb2023-10-161-44/+28
* Various changes on pthread cancel and tls destructor, should be easier to mai...ptitSeb2023-10-131-119/+101
* [ANDROID] And again another attempt to fix the buildptitSeb2023-09-021-0/+12
* [ANDROID] Try to create an Android build, porting box86 Android buildptitSeb2023-09-021-0/+9
* Merge pull request #896 from josch/exeptitSeb2023-07-211-0/+0
|\
| * remove executable bitsJohannes Schauer Marin Rodrigues2023-07-211-0/+0
* | Removed useless box64context_t parameter to RunFunction and friendptitSeb2023-07-091-2/+2
* | Simplyfied internal jmpbuf handlingptitSeb2023-07-081-29/+0
* | A few cosmetic fixes (#858)Alexandre Julliard2023-06-241-1/+0
* | [32BITS][DYNAREC] Preparing Dynarec to handle 32bits codeptitSeb2023-06-221-2/+2
* | Some small changes to thread and fork and cloning x64emu_t structptitSeb2023-05-081-3/+3
* | [DYNAREC] Disabled custom mutex for nowptitSeb2023-05-071-2/+0
|/
* fix some spelling mistakes (#640)josch2023-03-261-4/+4
* Added some wrapped functions in pthreadptitSeb2023-03-251-0/+16
* Cleanup mutex wrappingptitSeb2023-03-121-35/+0
* Simply handling of pthread_mutex_t structure (for #522)ptitSeb2023-02-211-184/+28
* Various improvment to backtrace, protection tracking, and SHOWBT. Also SIGABR...ptitSeb2023-02-171-3/+6
* Small improvment for emu thread trackingptitSeb2023-02-121-13/+5
* [DYNAREC] Use custom mutex, improved Signal while FillBlocks64 and atomic han...ptitSeb2023-02-121-16/+22
* Changes for Alpine (#508)RainbowC02023-02-051-1/+1
* Reset Segment cache when changing TLS addressptitSeb2022-12-171-0/+1
* Use DynaCall instead of EmuCall for pthread_once callback (speedup some init ...ptitSeb2022-12-031-1/+1
* Remove dynablocklist (#438)ptitSeb2022-10-311-4/+2
* Optimized custom pthread_onceptitSeb2022-10-291-0/+3
* Small imrpovment to custom phtread_onceptitSeb2022-10-291-2/+1
* Fixed non-dynarec buildptitSeb2022-10-261-2/+2
* Fix non-dynarec buildptitSeb2022-10-261-2/+2
* Made a custom implementation of pthread_onceptitSeb2022-10-261-15/+15
* Small fixes with unaligned pthread_cond_tptitSeb2022-10-241-3/+3
* Forgot a bunch of other box_ malloc/realloc/calloc/free useptitSeb2022-10-231-1/+1
* Improved thread_self stack size detectionptitSeb2022-09-131-1/+18
* Added special case for pthread_kill because behaviour changed with glibc 2.34ptitSeb2022-09-101-0/+27
* All box internal memory alloc use __libc_ internal one (except on Android, us...ptitSeb2022-08-061-17/+17
* Quick hack to align pthread_cond_t if needed (for #362)ptitSeb2022-07-271-4/+31
* Some work around chromium / libcef / electron / nw (still not ok)ptitSeb2022-07-231-18/+60
* Various improvement and some workaround to support musl binary (for #324)ptitSeb2022-07-091-0/+10
* Fixed a warningptitSeb2022-07-041-1/+1
* Added a workaround if pthread_cond_clockwait is not supported (for #342)ptitSeb2022-07-041-1/+6
* Added a workaround if pthread_cond_clockwait is not supported (for #342)ptitSeb2022-07-041-0/+3