ObjFW  History of src/OFPlainThread.h of b366e52deef1ce9b

History of the file that is called src/OFPlainThread.h at check-in b366e52deef1ce9b

2024-04-03
02:16
[3654325ef3] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 2519) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[c8f995008d] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 2311) [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
[9c25ccf535] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 2311) [annotate] [blame] [check-ins using] [diff]
2022-12-18
09:45
[da668c8353] part of check-in [4e7252f5cd] Make GCC 5.3.0 on MinGW happy again (check-in: [4e7252f5cd] user: js, branch: trunk, size: 2311) [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
[312286356e] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 2309) [annotate] [blame] [check-ins using] [diff]
2021-05-01
02:39
[00cdbb5121] part of check-in [171f3ba831] Fix compiling for AmigaOS (check-in: [171f3ba831] user: js, branch: trunk, size: 2309) [annotate] [blame] [check-ins using] [diff]
2021-04-29
23:24
[8049a183fa] part of check-in [2fcf5a3052] Clean up struct and enum typedefs

With TYPEDEF_HIDES_STRUCT set, Doxygen properly handles anonymous
structs and enums that are typedef'd. (check-in: [2fcf5a3052] user: js, branch: trunk, size: 2374) [annotate] [blame] [check-ins using] [diff]

2021-04-18
20:51
Renamed src/thread.h → src/OFPlainThread.h. [9dd4ef3d72] part of check-in [35de667566] Rename everything in several smaller files (check-in: [35de667566] user: js, branch: new-naming-convention, size: 2398) [annotate] [blame] [check-ins using] [diff]
2021-04-17
16:03
[9dd4ef3d72] part of check-in [65510fa56b] of_thread_t -> OFPlainThread (check-in: [65510fa56b] user: js, branch: new-naming-convention, size: 2398) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
[2b66252a9f] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 2096) [annotate] [blame] [check-ins using] [diff]
2020-12-20
21:26
[821c6c8243] part of check-in [5b37fbeb82] Return error instead of using errno for threading

errno is problematic for Amiga libraries and is also not thread-safe on
some systems, even though it should. (check-in: [5b37fbeb82] user: js, branch: trunk, size: 2185) [annotate] [blame] [check-ins using] [diff]

2020-10-10
21:54
[bf84b7cea6] part of check-in [ac004e624d] More type cleanups (check-in: [ac004e624d] user: js, branch: trunk, size: 2189) [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
[b01274c03d] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 2183) [annotate] [blame] [check-ins using] [diff]
2019-09-01
15:29
[683e2810eb] part of check-in [77780c7596] OFThread: Allow specifying a name before starting

This allows specifying a name before the thread gets started, so that
the name can be decided by whoever starts the thread, rather than just
by the thread itself once it's running.

This is especially useful as some operating systems do not support
changing the name of the thread once it's running. (check-in: [77780c7596] user: js, branch: trunk, size: 2180) [annotate] [blame] [check-ins using] [diff]

2019-08-03
18:13
[a4fe604036] part of check-in [da383f4f03] Add threads for AmigaOS (check-in: [da383f4f03] user: js, branch: trunk, size: 2162) [annotate] [blame] [check-ins using] [diff]
2019-08-01
21:05
[a6bfb58593] part of check-in [c26426e80f] Add missing extern "C" (check-in: [c26426e80f] user: js, branch: trunk, size: 1726) [annotate] [blame] [check-ins using] [diff]
20:14
Added: [34fb8d0893] part of check-in [5358e9ea6a] Split threading.[hm] into multiple files

This allows the runtime to only link against the parts it needs, without
pulling in unnecessary parts like thread spawning, TLS and conditions. (check-in: [5358e9ea6a] user: js, branch: trunk, size: 1659) [annotate] [blame] [check-ins using]