ObjFW  History of src/OFOnce.h of edaf4a090ee5be41

History of file src/OFOnce.h at check-in edaf4a090ee5be41

2024-04-03
02:16
Change license to LGPLv3 only file: [63325ff0f7] check-in: [7413a728a7] user: js, branch: trunk, size: 1689 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [bf8ec17725] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 1481 [annotate] [blame] [check-ins using] [diff]
2023-07-15
20:57
Merge trunk into branch "amiga-library" file: [f3dc36b1cf] check-in: [860b0bf1e9] user: js, branch: amiga-library, size: 1481 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [ae86425408] check-in: [8939cbdb52] user: js, branch: trunk, size: 1427 [annotate] [blame] [check-ins using] [diff]
2022-11-06
20:08
Restore accidentally dropped OFOnceFunction

This was accidentally dropped during a merge conflict. file: [6569bde484] check-in: [a90e2433aa] user: js, branch: amiga-library, size: 1481 [annotate] [blame] [check-ins using] [diff]

19:16
Merge trunk into branch "amiga-library" file: [ee88ced2e7] check-in: [82bc531357] user: js, branch: amiga-library, size: 1441 [annotate] [blame] [check-ins using] [diff]
2022-10-19
20:03
OFOnce: Add OF_ASSUME_NONNULL_* file: [fef3956998] check-in: [08c3161bde] user: js, branch: trunk, size: 1427 [annotate] [blame] [check-ins using] [diff]
2022-10-18
22:17
Merge trunk into branch "amiga-library" file: [51d0f0d86f] check-in: [ac19ed9d40] user: js, branch: amiga-library, size: 1432 [annotate] [blame] [check-ins using] [diff]
2022-06-18
17:30
Make OFOnce() public file: [3af1572f79] check-in: [28230080b3] user: js, branch: trunk, size: 1382 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [fee56e64fa] check-in: [1a86b8175b] user: js, branch: trunk, size: 1071 [annotate] [blame] [check-ins using] [diff]
2021-05-09
14:45
Renamed src/once.h → src/OFOnce.h. Merge trunk into branch "amiga-library"

All necessary changes to adjust for the changes made in trunk are
included in the merge commit. file: [dbf6773006] check-in: [3c88df0ce4] user: js, branch: amiga-library, size: 1379 [annotate] [blame] [check-ins using] [diff]

2021-04-18
20:51
Renamed src/once.h → src/OFOnce.h. Rename everything in several smaller files file: [fd3b6fe4a7] check-in: [35de667566] user: js, branch: new-naming-convention, size: 1071 [annotate] [blame] [check-ins using] [diff]
2021-04-17
16:13
of_once_t -> OFOnceControl file: [fd3b6fe4a7] check-in: [26aa88fc9b] user: js, branch: new-naming-convention, size: 1071 [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
Update copyright file: [82e5d91bee] check-in: [374e1a1bfa] user: js, branch: trunk, size: 1026 [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
Update copyright file: [862d2c15bd] check-in: [c7f0229795] user: js, branch: trunk, size: 1115 [annotate] [blame] [check-ins using] [diff]
2019-08-01
21:20
Add of_once() for AmigaOS file: [61d24c33d5] check-in: [c2bde5d283] user: js, branch: trunk, size: 1112 [annotate] [blame] [check-ins using] [diff]
21:05
Add missing extern "C" file: [5ea0cd3af5] check-in: [c26426e80f] user: js, branch: trunk, size: 1089 [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: [b8f741bcba] check-in: [5358e9ea6a] user: js, branch: trunk, size: 1022 [annotate] [blame] [check-ins using]