History of file src/OFPlainMutex.h at check-in cacfcf1b9d70ebd6
2024-08-11
| ||
13:23 | Make headers compatible with -Wunused-parameter file: [b6a04ba6c6] check-in: [f01f8eb45b] user: js, branch: trunk, size: 7477 [annotate] [blame] [check-ins using] [diff] | |
2024-05-01
| ||
15:19 |
Document a lot of undocumented functions & macros
Also fixes Doxygen not creating documentation for `static OF_INLINE` | |
2024-04-03
| ||
02:16 | Change license to LGPLv3 only file: [b1091dda6a] check-in: [7413a728a7] user: js, branch: trunk, size: 4201 [annotate] [blame] [check-ins using] [diff] | |
2024-01-02
| ||
17:17 | Update copyright file: [0ae494272d] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 3993 [annotate] [blame] [check-ins using] [diff] | |
2023-01-06
| ||
09:04 | Update copyright file: [66c439c90c] check-in: [8939cbdb52] user: js, branch: trunk, size: 3993 [annotate] [blame] [check-ins using] [diff] | |
2022-02-12
| ||
07:46 | Update copyright file: [e51d623af9] check-in: [1a86b8175b] user: js, branch: trunk, size: 3993 [annotate] [blame] [check-ins using] [diff] | |
2021-04-19
| ||
21:54 | Rename a few more constants file: [d6ce7e7a04] check-in: [458420998c] user: js, branch: new-naming-convention, size: 3993 [annotate] [blame] [check-ins using] [diff] | |
2021-04-18
| ||
23:41 | of_memory_barrier -> OFMemoryBarrier file: [f2be57e77e] check-in: [1cdf56dc9e] user: js, branch: new-naming-convention, size: 4028 [annotate] [blame] [check-ins using] [diff] | |
20:51 | Renamed src/mutex.h → src/OFPlainMutex.h. Rename everything in several smaller files file: [182f54ad45] check-in: [35de667566] user: js, branch: new-naming-convention, size: 4034 [annotate] [blame] [check-ins using] [diff] | |
2021-04-17
| ||
20:47 | Rename atomic operations file: [d443bf1d19] check-in: [dfaf287249] user: js, branch: new-naming-convention, size: 4030 [annotate] [blame] [check-ins using] [diff] | |
16:29 | of_spinlock_t -> OFSpinlock file: [89d7ed7ceb] check-in: [fabf53041a] user: js, branch: new-naming-convention, size: 4022 [annotate] [blame] [check-ins using] [diff] | |
16:24 |
of_mutex_t -> OFPlainMutex
Also rename of_rmutex_t -> OFPlainRecursiveMutex. file: [3c75ad2bae] check-in: [dfd52d5220] user: js, branch: new-naming-convention, size: 4060 [annotate] [blame] [check-ins using] [diff] | |
16:03 | of_thread_t -> OFPlainThread file: [b00f51f16c] check-in: [65510fa56b] user: js, branch: new-naming-convention, size: 3883 [annotate] [blame] [check-ins using] [diff] | |
15:45 | of_tlskey_t -> OFTLSKey file: [53508813bf] check-in: [cc3a4a7b43] user: js, branch: new-naming-convention, size: 3887 [annotate] [blame] [check-ins using] [diff] | |
2021-01-02
| ||
22:04 | Update copyright file: [c50a02c698] check-in: [374e1a1bfa] user: js, branch: trunk, size: 3890 [annotate] [blame] [check-ins using] [diff] | |
2020-12-20
| ||
21:26 |
Return error instead of using errno for threading
errno is problematic for Amiga libraries and is also not thread-safe on | |
2020-01-02
| ||
01:51 | Update copyright file: [cbacd2f77f] check-in: [c7f0229795] user: js, branch: trunk, size: 3996 [annotate] [blame] [check-ins using] [diff] | |
2019-08-01
| ||
21:17 | Add mutexes for AmigaOS file: [1d847caaa3] check-in: [2f01be3808] user: js, branch: trunk, size: 3993 [annotate] [blame] [check-ins using] [diff] | |
21:05 | Add missing extern "C" file: [1c81973578] check-in: [c26426e80f] user: js, branch: trunk, size: 3821 [annotate] [blame] [check-ins using] [diff] | |
20:14 |
Added:
Split threading.[hm] into multiple files
This allows the runtime to only link against the parts it needs, without | |