History of the file that is called src/runtime/protocol.m at check-in 5fed36df4155cb29
|
2024-04-03
| ||
| 02:16 | [7e85030132] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 2504) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-02
| ||
| 17:17 | [ec36b73c60] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 2296) [annotate] [blame] [check-ins using] [diff] | |
|
2023-01-06
| ||
| 09:04 | [99bc00ce9a] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 2296) [annotate] [blame] [check-ins using] [diff] | |
|
2022-02-12
| ||
| 07:46 | [30a1ffceef] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 2296) [annotate] [blame] [check-ins using] [diff] | |
|
2021-05-02
| ||
| 11:34 | [375dff745f] part of check-in [2b75f9e6a0] runtime: Name things more consistently (check-in: [2b75f9e6a0] user: js, branch: trunk, size: 2296) [annotate] [blame] [check-ins using] [diff] | |
|
2021-01-02
| ||
| 22:04 | [7bac61bcb9] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 2302) [annotate] [blame] [check-ins using] [diff] | |
|
2020-01-02
| ||
| 01:51 | [1569f85418] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 2391) [annotate] [blame] [check-ins using] [diff] | |
|
2019-06-17
| ||
| 00:38 |
[a6c68f71a3]
part of check-in [79fe29dbf4]
Remove underscores from library & framework names
This is more compatible with the various conventions used on various | |
|
2019-02-07
| ||
| 21:31 | [4cf5f39401] part of check-in [754bf24742] More style improvements (check-in: [754bf24742] user: js, branch: trunk, size: 2389) [annotate] [blame] [check-ins using] [diff] | |
| 00:46 |
[5ec5a018d6]
part of check-in [ef6d69931e]
Make style consistent between ObjFW and ObjFW_RT
ObjFW_RT used to be a separate project that followed the BSD style, as | |
|
2019-01-03
| ||
| 19:13 | [b358c4c8b1] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 2038) [annotate] [blame] [check-ins using] [diff] | |
|
2018-05-06
| ||
| 21:39 |
[35e4a9c6cb]
part of check-in [482698c5be]
runtime: Make Amiga library work with -fbaserel
This currently uses __saveds on all exported functions for simplicity. | |
|
2018-04-29
| ||
| 19:26 | [17dd02bdde] part of check-in [2d8aa8b1e6] runtime: Specify m68k registers for most functions (check-in: [2d8aa8b1e6] user: js, branch: trunk, size: 2184) [annotate] [blame] [check-ins using] [diff] | |
|
2018-01-21
| ||
| 22:16 |
[373c118537]
part of check-in [0f42b0eafd]
Allow building the runtime as a .framework
This also renames ObjFW-RT to ObjFW_RT, as hyphens should not be in | |
|
2018-01-03
| ||
| 19:49 | [3f9b49b76b] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 2032) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-01
| ||
| 09:54 | [4d79da63d1] part of check-in [5882409fd0] Nullability fixes for ObjFW runtime (check-in: [5882409fd0] user: js, branch: trunk, size: 2016) [annotate] [blame] [check-ins using] [diff] | |
|
2017-07-09
| ||
| 15:29 | [74d4f4e6fc] part of check-in [5bb771755d] runtime: Rename include to ObjFW-RT.h (check-in: [5bb771755d] user: js, branch: trunk, size: 2009) [annotate] [blame] [check-ins using] [diff] | |
|
2017-05-14
| ||
| 02:15 | [b64c537258] part of check-in [8c7e612885] runtime: Add nullability annotations (check-in: [8c7e612885] user: js, branch: trunk, size: 2016) [annotate] [blame] [check-ins using] [diff] | |
|
2017-05-07
| ||
| 20:10 |
[a6710fd48b]
part of check-in [4af49a13c3]
Small code style change
Casts are now written like types in variable declarations. (check-in: [4af49a13c3] user: js, branch: trunk, size: 1982) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-09
| ||
| 17:36 |
[6bd4883458]
part of check-in [44f45c2e35]
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
|
2016-05-06
| ||
| 20:39 | [885b01c665] part of check-in [2a2e17d8d0] Enable -Wsign-compare (check-in: [2a2e17d8d0] user: js, branch: trunk, size: 1975) [annotate] [blame] [check-ins using] [diff] | |
|
2016-02-21
| ||
| 15:37 | [7da3a7d11f] part of check-in [e0b9167693] Make use of C99-style for loops (check-in: [e0b9167693] user: js, branch: trunk, size: 1977) [annotate] [blame] [check-ins using] [diff] | |
|
2016-01-03
| ||
| 00:41 |
[67fc62df32]
part of check-in [2a27cf3000]
Update copyright
While at it, also update the mail address. (check-in: [2a27cf3000] user: js, branch: trunk, size: 1946) [annotate] [blame] [check-ins using] [diff] | |
|
2015-05-05
| ||
| 10:26 |
[dd73b09ef7]
part of check-in [9b5445fd7e]
runtime/protocol.m: Remove __gnu_inline__
Instead, let the compiler decide whether to inline these. (check-in: [9b5445fd7e] user: js, branch: trunk, size: 1942) [annotate] [blame] [check-ins using] [diff] | |
|
2015-01-03
| ||
| 20:57 | [0891ba3248] part of check-in [cfd374b906] Update copyright (check-in: [cfd374b906] user: js, branch: trunk, size: 2020) [annotate] [blame] [check-ins using] [diff] | |
|
2014-05-14
| ||
| 20:28 | [c39410b65b] part of check-in [e35b10115e] Always use __foo__ instead of foo for attributes (check-in: [e35b10115e] user: js, branch: trunk, size: 2014) [annotate] [blame] [check-ins using] [diff] | |
|
2014-04-14
| ||
| 00:45 |
[f526015ede]
part of check-in [9da9b2b64c]
Coding style
No functional change intended. (check-in: [9da9b2b64c] user: js, branch: trunk, size: 2006) [annotate] [blame] [check-ins using] [diff] | |
|
2014-02-23
| ||
| 17:54 | [66c66e6946] part of check-in [7a1e2de2d4] Add __attribute__((gnu_inline)) for GCC < 4.3 (check-in: [7a1e2de2d4] user: js, branch: trunk, size: 2000) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-04
| ||
| 00:24 | [f9cdf10a1c] part of check-in [3b97fc3cd9] Update copyright. (check-in: [3b97fc3cd9] user: js, branch: trunk, size: 1944) [annotate] [blame] [check-ins using] [diff] | |
|
2013-03-04
| ||
| 17:20 |
[b56dfa610a]
part of check-in [c5ef582958]
Replace BOOL with bool.
The only places where BOOL is left are those where they are required by | |
|
2013-01-09
| ||
| 22:24 | [7ba1a7ad23] part of check-in [813c00ccf0] Update copyright. (check-in: [813c00ccf0] user: js, branch: trunk, size: 1925) [annotate] [blame] [check-ins using] [diff] | |
|
2012-04-08
| ||
| 20:00 | [c72a2fb5f7] part of check-in [2fab0339e4] Check if protocol responds to protocol. (check-in: [2fab0339e4] user: js, branch: runtime, size: 1919) [annotate] [blame] [check-ins using] [diff] | |
| 14:14 | [9f39113692] part of check-in [b8744d8d68] Add protocol_{getName,isEqual,conformsToProtocol}. (check-in: [b8744d8d68] user: js, branch: runtime, size: 1905) [annotate] [blame] [check-ins using] [diff] | |
| 14:07 | [c0d1405d27] part of check-in [10c3b59143] Reduce locking in class_conformsToProtocol(). (check-in: [10c3b59143] user: js, branch: runtime, size: 1392) [annotate] [blame] [check-ins using] [diff] | |
| 14:06 |
[1e751e9c03]
part of check-in [df24f80ab0]
Don't have any methods in Protocol.
Messaging protocols is deprecated and unreliable. Thus we shouldn't do | |
|
2012-03-06
| ||
| 17:09 | [234e32b5ef] part of check-in [650f34cb63] Fix a typo. (check-in: [650f34cb63] user: js, branch: runtime, size: 1511) [annotate] [blame] [check-ins using] [diff] | |
|
2012-03-04
| ||
| 23:48 | [76c52af657] part of check-in [31e7b3d756] Better dissection of what should be public and private. (check-in: [31e7b3d756] user: js, branch: runtime, size: 1510) [annotate] [blame] [check-ins using] [diff] | |
| 20:20 | Added: [548197efb9] part of check-in [129f90b580] Import and integrate ObjFW-RT. (check-in: [129f90b580] user: js, branch: runtime, size: 1518) [annotate] [blame] [check-ins using] | |