ObjFW  All files named "src/condition.h"

History for src/condition.h

2022-07-15
18:09
Renamed to src/OFPlainCondition.h. Merge trunk into branch "wii-u" check-in: [a2973418de] user: js, branch: wii-u, size: 0
2021-04-25
11:29
Renamed to src/OFPlainCondition.h. 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/OFPlainCondition.h. Rename everything in several smaller files check-in: [35de667566] user: js, branch: new-naming-convention, size: 0
2021-04-17
16:36
of_condition_t -> OFPlainCondition file: [d04b4d971e] check-in: [20bfedd0b7] user: js, branch: new-naming-convention, size: 2064 [annotate] [blame] [check-ins using] [diff]
16:24
of_mutex_t -> OFPlainMutex

Also rename of_rmutex_t -> OFPlainRecursiveMutex. file: [1ee99bce0d] check-in: [dfd52d5220] user: js, branch: new-naming-convention, size: 2008 [annotate] [blame] [check-ins using] [diff]

00:51
of_time_interval_t -> OFTimeInterval file: [0d9f4192a1] check-in: [8c0d76f782] user: js, branch: new-naming-convention, size: 2000 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [61428a9c46] check-in: [374e1a1bfa] user: js, branch: trunk, size: 2012 [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: [cbe5713cf5] check-in: [5b37fbeb82] user: js, branch: trunk, size: 2101 [annotate] [blame] [check-ins using] [diff]

2020-10-10
21:54
More type cleanups file: [ed39b78cbd] check-in: [ac004e624d] user: js, branch: trunk, size: 2109 [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
Update copyright file: [1ae822cd57] check-in: [c7f0229795] user: js, branch: trunk, size: 2103 [annotate] [blame] [check-ins using] [diff]
2019-09-01
18:50
condition.h: Remove OF_ASSUME_NONNULL_{BEGIN,END}

This must not be here as then everything would need to have nullability
annotations, which causes problems for types that are pointers on some
systems but not on others. file: [ac98704b3b] check-in: [35b6a34c32] user: js, branch: trunk, size: 2100 [annotate] [blame] [check-ins using] [diff]

13:49
OFCondition: Support waiting for Exec Signals file: [788d08f5c1] check-in: [92d63d6367] user: js, branch: trunk, size: 2148 [annotate] [blame] [check-ins using] [diff]
2019-08-06
00:48
Add conditions for AmigaOS file: [e69c1f857d] check-in: [dd5a900e3b] user: js, branch: trunk, size: 1821 [annotate] [blame] [check-ins using] [diff]
2019-08-01
21:05
Add missing extern "C" file: [586159d8cd] check-in: [c26426e80f] user: js, branch: trunk, size: 1567 [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
pulling in unnecessary parts like thread spawning, TLS and conditions. file: [d4d414aa35] check-in: [5358e9ea6a] user: js, branch: trunk, size: 1500 [annotate] [blame] [check-ins using]