ObjFW  History of src/platform/posix/thread.m of 374e1a1bfa30d767

History of the file that is called src/platform/posix/thread.m at check-in 374e1a1bfa30d767

2024-04-03
02:16
Change license to LGPLv3 only file: [f47c0a4651] check-in: [7413a728a7] user: js, branch: trunk, size: 4677 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [e57b745be2] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 4469 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [d1d5239270] check-in: [8939cbdb52] user: js, branch: trunk, size: 4469 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [7bbb313eb6] check-in: [1a86b8175b] user: js, branch: trunk, size: 4469 [annotate] [blame] [check-ins using] [diff]
2021-05-01
03:02
Renamed src/platform/posix/OFPlainThread.m → src/platform/POSIX/OFPlainThread.m. Rename directories in src/platform file: [59ba7d304a] check-in: [4a6e3b42f5] user: js, branch: trunk, size: 4469 [annotate] [blame] [check-ins using] [diff]
2021-04-18
20:51
Renamed src/platform/posix/thread.m → src/platform/posix/OFPlainThread.m. Rename everything in several smaller files file: [59ba7d304a] check-in: [35de667566] user: js, branch: new-naming-convention, size: 4469 [annotate] [blame] [check-ins using] [diff]
2021-04-17
16:03
of_thread_t -> OFPlainThread file: [7bd8ae038a] check-in: [65510fa56b] user: js, branch: new-naming-convention, size: 4452 [annotate] [blame] [check-ins using] [diff]
2021-01-14
01:11
Don't use pthread priorities on HP-UX

Creating a thread with priority 0 (documented to be the default) results
in pthread_create() returning EPERM. This means that priorities are
effectively not usable by normal users. file: [5ab8be6ac9] check-in: [ab0f2cc617] user: js, branch: trunk, size: 4421 [annotate] [blame] [check-ins using] [diff]

2021-01-13
23:08
Pass NULL if pthread attributes are not available file: [2393ddfd78] check-in: [0b6bf65d2e] user: js, branch: trunk, size: 4277 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:06
Update copyright file: [024c27c439] check-in: [27b401c7c2] user: js, branch: amiga-library, size: 3981 [annotate] [blame] [check-ins using] [diff]
22:04
Update copyright file: [5a946f82c1] check-in: [374e1a1bfa] user: js, branch: trunk, size: 4241 [annotate] [blame] [check-ins using] [diff]
2021-01-01
18:49
Handle pthread attrs being unavailable

This is the case on HP-UX, where pthread_attr_init() returns ENOSYS. file: [e7022e7dec] check-in: [e45e320379] user: js, branch: trunk, size: 4330 [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
some systems, even though it should. file: [08a22e6008] check-in: [5b37fbeb82] user: js, branch: trunk, size: 4070 [annotate] [blame] [check-ins using] [diff]

2020-05-17
19:26
platform/posix/thread.m: Fix #endif in wrong place file: [cdd7c510a1] check-in: [aabdb25fa2] user: js, branch: trunk, size: 4118 [annotate] [blame] [check-ins using] [diff]
2020-02-29
14:49
Added: Move platform specific files into a subdirectory file: [537e06aaee] check-in: [109db78ecd] user: js, branch: trunk, size: 4118 [annotate] [blame] [check-ins using]