ObjFW  History of src/runtime/ObjFWRT.h of 21244a7e6291184a

History of the file that is called src/runtime/ObjFWRT.h at check-in 21244a7e6291184a

2024-04-29
21:42
[d9451d26e7] part of check-in [f16bccc7b3] Properly hide private symbols (check-in: [f16bccc7b3] user: js, branch: trunk, size: 24955) [annotate] [blame] [check-ins using] [diff]
2024-04-03
02:16
[94db01f911] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 24956) [annotate] [blame] [check-ins using] [diff]
2024-02-03
14:41
[8884ec4c85] part of check-in [18ae339de1] runtime: Add support for associated objects (check-in: [18ae339de1] user: js, branch: trunk, size: 24748) [annotate] [blame] [check-ins using] [diff]
08:53
[980df6d042] part of check-in [19f3948a26] Fix typos in documentation found by spell checker (check-in: [19f3948a26] user: js, branch: 1.0, size: 22912) [annotate] [blame] [check-ins using] [diff]
08:49
[5258b334d9] part of check-in [f97dc452b1] Fix typos in documentation found by spell checker (check-in: [f97dc452b1] user: js, branch: trunk, size: 22912) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[a1ab03cb5a] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 22909) [annotate] [blame] [check-ins using] [diff]
2023-09-06
19:01
[ed9b2489f9] part of check-in [c98df52cff] Fix headers for ObjC++ (check-in: [c98df52cff] user: js, branch: trunk, size: 22909) [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
[44336ac424] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 22905) [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
[87156bda73] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 22905) [annotate] [blame] [check-ins using] [diff]
2021-05-02
11:34
[4089c697eb] part of check-in [2b75f9e6a0] runtime: Name things more consistently (check-in: [2b75f9e6a0] user: js, branch: trunk, size: 22905) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
[1456702210] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 22895) [annotate] [blame] [check-ins using] [diff]
2020-10-03
11:35
[1dfaeda4bc] part of check-in [163a4a5a2e] Use /** */ instead of /*! */ for documentation (check-in: [163a4a5a2e] user: js, branch: trunk, size: 22984) [annotate] [blame] [check-ins using] [diff]
2020-09-29
22:21
[17cc5dfe7d] part of check-in [2fee820b5d] runtime: Make object_isTaggedPointer() a function

If it is an inline, changing how tagged pointers work internally would
break the ABI and require recompiling everything, making future changes
harder. (check-in: [2fee820b5d] user: js, branch: trunk, size: 22984) [annotate] [blame] [check-ins using] [diff]

21:36
[f60148ac98] part of check-in [b4039f9a85] Merge support for tagged pointers (check-in: [b4039f9a85] user: js, branch: trunk, size: 23130) [annotate] [blame] [check-ins using] [diff]
2020-09-26
19:13
[fc5b9a4b31] part of check-in [55001dba24] runtime: Document functions for tagged pointers (check-in: [55001dba24] user: js, branch: tagged-pointers, size: 12334) [annotate] [blame] [check-ins using] [diff]
19:04
[f4b3f5f3f4] part of check-in [85ff529ac5] runtime: Document all public functions (check-in: [85ff529ac5] user: js, branch: trunk, size: 21722) [annotate] [blame] [check-ins using] [diff]
2020-07-12
11:50
[b42f831278] part of check-in [0bfac2b513] Obfuscate tagged pointers (check-in: [0bfac2b513] user: js, branch: tagged-pointers, size: 11265) [annotate] [blame] [check-ins using] [diff]
2020-07-04
00:40
[852e5138d0] part of check-in [a8d453813c] Use a regular int for the tagged pointer class ID (check-in: [a8d453813c] user: js, branch: tagged-pointers, size: 11206) [annotate] [blame] [check-ins using] [diff]
2020-06-29
19:42
[419dceb932] part of check-in [a964d3dcb4] runtime: Add helper functions for tagged pointers (check-in: [a964d3dcb4] user: js, branch: tagged-pointers, size: 11227) [annotate] [blame] [check-ins using] [diff]
2020-05-31
03:37
[439a147585] part of check-in [c1d50ed305] Don't use @deprecated

It causes Clang to emit a warning when there is no
__attribute__((deprecated)) as well. (check-in: [c1d50ed305] user: js, branch: trunk, size: 10926) [annotate] [blame] [check-ins using] [diff]

2020-05-30
15:33
[1afc7b2b50] part of check-in [d65fefedc7] runtime: Document all types (check-in: [d65fefedc7] user: js, branch: trunk, size: 10788) [annotate] [blame] [check-ins using] [diff]
2020-01-02
22:16
[ce979e873f] part of check-in [f2fe8f96d5] Move autorelease pools to runtime (check-in: [f2fe8f96d5] user: js, branch: trunk, size: 9269) [annotate] [blame] [check-ins using] [diff]
01:51
[72c497c1d6] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 9075) [annotate] [blame] [check-ins using] [diff]
01:35
[2ea1bdc677] part of check-in [7f1acf9221] Move objc_{con,de}structInstance to runtime (check-in: [7f1acf9221] user: js, branch: trunk, size: 9072) [annotate] [blame] [check-ins using] [diff]
2019-12-13
00:00
[b950544256] part of check-in [9e23a50de7] runtime: Add class_getInstanceMethod() (check-in: [9e23a50de7] user: js, branch: trunk, size: 8968) [annotate] [blame] [check-ins using] [diff]
2019-12-12
01:14
[752b8568a9] part of check-in [faaf8ded07] runtime: Make classes and protocols opaque (check-in: [faaf8ded07] user: js, branch: trunk, size: 8977) [annotate] [blame] [check-ins using] [diff]
01:04
[f51cebe461] part of check-in [44f5a7d029] runtime: Make properties opaque and provide an API (check-in: [44f5a7d029] user: js, branch: trunk, size: 10514) [annotate] [blame] [check-ins using] [diff]
2019-12-08
21:51
[e3e943bde0] part of check-in [f310bcc3ff] runtime: Make methods opaque and provide an API (check-in: [f310bcc3ff] user: js, branch: trunk, size: 11017) [annotate] [blame] [check-ins using] [diff]
2019-11-24
22:23
[48a67ef497] part of check-in [c6d2de4312] runtime: Remove duplicate structs for ABI (check-in: [c6d2de4312] user: js, branch: trunk, size: 11305) [annotate] [blame] [check-ins using] [diff]
15:22
[7fa4aef07e] part of check-in [688eef7561] runtime: Make ivars opaque and provide an API (check-in: [688eef7561] user: js, branch: trunk, size: 11265) [annotate] [blame] [check-ins using] [diff]
2019-07-27
17:30
[0d652d980c] part of check-in [0e0416dc4a] runtime: Adjust include guard to renamed header (check-in: [0e0416dc4a] user: js, branch: trunk, size: 11119) [annotate] [blame] [check-ins using] [diff]
16:56
[6e0f950f42] part of check-in [d58ef51fc0] Make objc_method_description(_list) public (check-in: [d58ef51fc0] user: js, branch: trunk, size: 11123) [annotate] [blame] [check-ins using] [diff]
2019-06-17
00:38
Added: [ae5ec75af6] part of check-in [79fe29dbf4] Remove underscores from library & framework names

This is more compatible with the various conventions used on various
systems. (check-in: [79fe29dbf4] user: js, branch: trunk, size: 10935) [annotate] [blame] [check-ins using]