History of the file that is called src/OFMethodSignature.m at check-in 591d1c6c2bc7869e
|
2024-04-03
| ||
| 02:16 | [57d1160c0a] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 13392) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-02
| ||
| 17:17 | [c6cbdf3c9e] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 13184) [annotate] [blame] [check-ins using] [diff] | |
|
2023-08-17
| ||
| 14:53 | [a2e3c59f99] part of check-in [abc315cc89] Add more designated initializers (check-in: [abc315cc89] user: js, branch: trunk, size: 13184) [annotate] [blame] [check-ins using] [diff] | |
|
2023-05-03
| ||
| 22:22 | [e8f9b47dc1] part of check-in [5591bf6a0b] Fix compilation with older Clang versions (check-in: [5591bf6a0b] user: js, branch: trunk, size: 13134) [annotate] [blame] [check-ins using] [diff] | |
|
2023-01-06
| ||
| 09:04 | [a3cd8a5fbd] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 13058) [annotate] [blame] [check-ins using] [diff] | |
|
2022-12-17
| ||
| 23:46 |
[85710dfb37]
part of check-in [4102ee0c5e]
Work around an ICE in Clang 3.7.0 on Windows/x86
The previous fix was incomplete. (check-in: [4102ee0c5e] user: js, branch: trunk, size: 13058) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-16
| ||
| 01:27 |
[90c71645ee]
part of check-in [c86b8f10f0]
Add OFAssert()
This uses the same format as OFEnsure(). (check-in: [c86b8f10f0] user: js, branch: trunk, size: 12896) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-06
| ||
| 21:19 |
[9c702fcecb]
part of check-in [5c0117205d]
Work around an ICE in Clang 3.7.0 on Windows/x86
Apparently the optimizer crashes on some recursive functions. (check-in: [5c0117205d] user: js, branch: trunk, size: 12883) [annotate] [blame] [check-ins using] [diff] | |
|
2022-02-12
| ||
| 07:46 | [e6d0a405ec] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 12721) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-18
| ||
| 23:36 | [556b909780] part of check-in [bd7addd9e8] A few more renames for consistency (check-in: [bd7addd9e8] user: js, branch: new-naming-convention, size: 12721) [annotate] [blame] [check-ins using] [diff] | |
| 22:56 | [674f1f49e8] part of check-in [e73c65a849] Rename all symbols marked extern (check-in: [e73c65a849] user: js, branch: new-naming-convention, size: 12480) [annotate] [blame] [check-ins using] [diff] | |
| 15:55 | [53da315529] part of check-in [7392685ffc] Rename all functions in macros.h (check-in: [7392685ffc] user: js, branch: new-naming-convention, size: 12446) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-17
| ||
| 22:45 | [2099305052] part of check-in [498074dab9] Rename of_(re)alloc and add OFFreeMemory (check-in: [498074dab9] user: js, branch: new-naming-convention, size: 12454) [annotate] [blame] [check-ins using] [diff] | |
|
2021-01-02
| ||
| 22:04 | [350056b928] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 12441) [annotate] [blame] [check-ins using] [diff] | |
|
2020-11-14
| ||
| 12:23 |
[69e0a6b22a]
part of check-in [627511b032]
Rename of_malloc and of_calloc
The new names should be more accurate. (check-in: [627511b032] user: js, branch: trunk, size: 12530) [annotate] [blame] [check-ins using] [diff] | |
|
2020-11-05
| ||
| 02:27 | [67a687aa14] part of check-in [da1fb6b21c] Further reduce usage of -[allocMemoryWithSize:] (check-in: [da1fb6b21c] user: js, branch: trunk, size: 12531) [annotate] [blame] [check-ins using] [diff] | |
|
2020-01-02
| ||
| 01:51 | [cf206c5116] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 12530) [annotate] [blame] [check-ins using] [diff] | |
|
2019-03-08
| ||
| 00:35 | [90270cac7b] part of check-in [bceb7ed4c9] Use dot syntax (check-in: [bceb7ed4c9] user: js, branch: trunk, size: 12527) [annotate] [blame] [check-ins using] [diff] | |
|
2019-01-03
| ||
| 19:13 | [65b8b721a8] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 12533) [annotate] [blame] [check-ins using] [diff] | |
|
2018-06-24
| ||
| 22:29 | [259d4e4d36] part of check-in [455e09469e] Fix missing static (check-in: [455e09469e] user: js, branch: trunk, size: 12527) [annotate] [blame] [check-ins using] [diff] | |
|
2018-06-19
| ||
| 22:49 | [ea9c0d1262] part of check-in [d2dc015fd3] OFMethodSignature: Fix Win32 struct alignment (check-in: [d2dc015fd3] user: js, branch: trunk, size: 12457) [annotate] [blame] [check-ins using] [diff] | |
|
2018-02-16
| ||
| 23:58 | [dd63fb02de] part of check-in [b34c78251b] Add of_ascii_isdigit() (check-in: [b34c78251b] user: js, branch: trunk, size: 12336) [annotate] [blame] [check-ins using] [diff] | |
|
2018-02-11
| ||
| 21:06 | [c051dfe1af] part of check-in [b31e47c23e] OFMethodSignature: Fix align inside structs on x86 (check-in: [b31e47c23e] user: js, branch: trunk, size: 12292) [annotate] [blame] [check-ins using] [diff] | |
|
2018-01-03
| ||
| 19:49 | [ba6ce52679] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 11984) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-22
| ||
| 20:58 | [1e877ea8dd] part of check-in [b52c4a41e4] Make struct size a multiple of the alignment (check-in: [b52c4a41e4] user: js, branch: trunk, size: 11961) [annotate] [blame] [check-ins using] [diff] | |
| 18:31 | [70534fd085] part of check-in [f641fc7faa] OFMethodSignature: Correctly handle Darwin/PPC ABI (check-in: [f641fc7faa] user: js, branch: trunk, size: 12035) [annotate] [blame] [check-ins using] [diff] | |
| 15:05 | [42dcab5ffc] part of check-in [a06354b42a] Make Apple GCC with -Wshadow happy (check-in: [a06354b42a] user: js, branch: trunk, size: 11269) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-17
| ||
| 00:33 |
[8c5f408f1b]
part of check-in [2f4e0df8be]
Do not use implicit method return types
Instead, explicitly declare them, as OF_ASSUME_NONNULL_{BEGIN,END} does | |
|
2017-09-25
| ||
| 23:25 | [459569951b] part of check-in [17461b9a5d] OFMethodSignature: Fix a possible divide by zero (check-in: [17461b9a5d] user: js, branch: trunk, size: 11263) [annotate] [blame] [check-ins using] [diff] | |
|
2017-09-12
| ||
| 23:49 |
[ab0bec9deb]
part of check-in [8417c40405]
invoke-x86_64.m: Minor refactor
This makes it easier to add more complex types. (check-in: [8417c40405] user: js, branch: trunk, size: 11198) [annotate] [blame] [check-ins using] [diff] | |
|
2017-09-11
| ||
| 02:28 | [56f79d2199] part of check-in [ff3dbed5ba] Make GCC not complain about -pedantic (check-in: [ff3dbed5ba] user: js, branch: trunk, size: 11178) [annotate] [blame] [check-ins using] [diff] | |
|
2017-09-10
| ||
| 22:32 |
[640be941be]
part of check-in [d6553b4578]
Add OFInvocation
Only support for storing an invocation, no support for invoking yet. (check-in: [d6553b4578] user: js, branch: trunk, size: 11150) [annotate] [blame] [check-ins using] [diff] | |
| 20:39 | [8035bbc364] part of check-in [b03cff2f49] Add of_{sizeof,alignof}_type_encoding() (check-in: [b03cff2f49] user: js, branch: trunk, size: 11130) [annotate] [blame] [check-ins using] [diff] | |
| 00:45 | [81cb0b1392] part of check-in [3c740455b5] OFMethodSignature: Add frame length and offsets (check-in: [3c740455b5] user: js, branch: trunk, size: 3170) [annotate] [blame] [check-ins using] [diff] | |
|
2017-09-09
| ||
| 22:03 | Added: [6d6b60fdc0] part of check-in [55f1b21ae7] Replace type encodings with OFMethodSignature (check-in: [55f1b21ae7] user: js, branch: trunk, size: 2782) [annotate] [blame] [check-ins using] | |