ObjFW  All files named "src/platform/posix/thread.m"

History for src/platform/posix/thread.m

2022-07-15
18:09
Renamed to src/platform/POSIX/OFPlainThread.m. Merge trunk into branch "wii-u" check-in: [a2973418de] user: js, branch: wii-u, size: 0
2021-05-09
14:45
Renamed to src/platform/POSIX/OFPlainThread.m. Merge trunk into branch "amiga-library"

All necessary changes to adjust for the changes made in trunk are
included in the merge commit. check-in: [3c88df0ce4] user: js, branch: amiga-library, size: 0

2021-04-25
11:29
Renamed to src/platform/posix/OFPlainThread.m. Change the naming convention

This follows more closely what most ObjC developers are used to and
hence makes it easier for people coming from the OpenStep world to get
used to ObjFW. check-in: [2b74ff13b0] user: js, branch: trunk, size: 0

2021-04-18
20:51
Renamed to src/platform/posix/OFPlainThread.m. Rename everything in several smaller files check-in: [35de667566] user: js, branch: new-naming-convention, size: 0
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]