ObjFW  History of tests/OFInvocationTests.m of 24ffb76ae28a44e7

History of the file that is called tests/OFInvocationTests.m at check-in 24ffb76ae28a44e7

2024-04-03
02:16
[d29247d55f] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 2897) [annotate] [blame] [check-ins using] [diff]
2024-02-18
19:29
Renamed new_tests/OFInvocationTests.m → tests/OFInvocationTests.m. [11b71f5c4f] part of check-in [7a84580fb6] Rename new tests (check-in: [7a84580fb6] user: js, branch: objfwtest, size: 2689) [annotate] [blame] [check-ins using] [diff]
19:29
Renamed to tests/OFInvocationTests.m. Rename new tests (check-in: [7a84580fb6] user: js, branch: objfwtest, size: 0)
2024-02-11
20:49
[11b71f5c4f] part of check-in [7272d5b2cd] Migrate OFArrayTests to ObjFWTest (check-in: [7272d5b2cd] user: js, branch: objfwtest, size: 2689) [annotate] [blame] [check-ins using] [diff]
15:32
Renamed tests/OFInvocationTests.m → new_tests/OFInvocationTests.m. [860bceb260] part of check-in [34e6ff9e0b] Migrate OFInvocationTests to ObjFWTest (check-in: [34e6ff9e0b] user: js, branch: objfwtest, size: 2672) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[23f57f7d3a] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 2610) [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
[0b0e05bf26] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 2610) [annotate] [blame] [check-ins using] [diff]
2022-11-16
01:27
[3c3f2f66f1] part of check-in [c86b8f10f0] Add OFAssert()

This uses the same format as OFEnsure(). (check-in: [c86b8f10f0] user: js, branch: trunk, size: 2610) [annotate] [blame] [check-ins using] [diff]

2022-11-07
00:27
[3e8baaf1a0] part of check-in [96c24a6b6c] Merge trunk into branch "invoke-invocation" (check-in: [96c24a6b6c] user: js, branch: invoke-invocation, size: 14220) [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
[bb91b5d725] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 2692) [annotate] [blame] [check-ins using] [diff]
2021-05-08
23:22
[a2e3d6960f] part of check-in [14f1e22d79] tests: Align more with ObjFW style

ObjFW's style changed over the years, but the tests were never adjusted
to it. (check-in: [14f1e22d79] user: js, branch: trunk, size: 2692) [annotate] [blame] [check-ins using] [diff]

2021-04-30
22:26
[c28c4e3857] part of check-in [efca87b509] Merge trunk into branch "invoke-invocation" (check-in: [efca87b509] user: js, branch: invoke-invocation, size: 14222) [annotate] [blame] [check-ins using] [diff]
2021-04-07
22:31
[475125e587] part of check-in [4b06ad56fd] Remove some leftovers from invocation (check-in: [4b06ad56fd] user: js, branch: trunk, size: 2694) [annotate] [blame] [check-ins using] [diff]
2021-03-30
21:23
[28645e8e6a] part of check-in [564d6d6b6f] Merge trunk into 1.0 branch (check-in: [564d6d6b6f] user: js, branch: 1.0, size: 8873) [annotate] [blame] [check-ins using] [diff]
2021-03-07
20:25
[1df5434c9d] part of check-in [1b82d3bf4f] *.m: Fold methods into one line where it fits (check-in: [1b82d3bf4f] user: js, branch: trunk, size: 14270) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:04
[78de2aee0d] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 14465) [annotate] [blame] [check-ins using] [diff]
2020-01-08
02:29
[afee5baf5a] part of check-in [e7e1e1c6c5] Merge branch 'master' into 1.0 (check-in: [e7e1e1c6c5] user: js, branch: 1.0, size: 9041) [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
[2e969e8d08] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 14554) [annotate] [blame] [check-ins using] [diff]
2019-12-15
15:37
[7acb8f9710] part of check-in [11e303eb3b] Merge branch 'master' into 1.0 (check-in: [11e303eb3b] user: js, branch: 1.0, size: 9038) [annotate] [blame] [check-ins using] [diff]
2019-11-24
16:42
[a4ee125d47] part of check-in [090f42fc70] Fix compilation for iOS/ARM64 with newer Xcode (check-in: [090f42fc70] user: js, branch: trunk, size: 14551) [annotate] [blame] [check-ins using] [diff]
2019-09-29
19:57
[a893e98c20] part of check-in [76245b4665] Merge branch 'master' into 1.0 (check-in: [76245b4665] user: js, branch: 1.0, size: 8995) [annotate] [blame] [check-ins using] [diff]
15:58
[a0a51d6d45] part of check-in [09be825f88] Remove OFAutoreleasePool

OFAutoreleasePools have long been discouraged in favor of the runtime's
autorelease pools. (check-in: [09be825f88] user: js, branch: trunk, size: 14508) [annotate] [blame] [check-ins using] [diff]

15:25
[d69df80290] part of check-in [fc521f01cc] Remove incomplete -[OFInvocation invoke] support (check-in: [fc521f01cc] user: js, branch: 1.0, size: 8997) [annotate] [blame] [check-ins using] [diff]
2019-02-17
22:44
[25e9eded06] part of check-in [dc0c6c34ab] tests: Only import ObjFW.h

This prevents forgetting to add an import to ObjFW.h, as the tests would
then not compile. (check-in: [dc0c6c34ab] user: js, branch: trunk, size: 14510) [annotate] [blame] [check-ins using] [diff]

2019-01-03
19:13
[339dbedbd5] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 14596) [annotate] [blame] [check-ins using] [diff]
2018-11-26
22:04
[16bfacf2a2] part of check-in [7c1614461e] OFInvocation: Fix void return (check-in: [7c1614461e] user: js, branch: trunk, size: 14590) [annotate] [blame] [check-ins using] [diff]
2018-02-11
14:55
[3eeb41421c] part of check-in [90a96b9682] OFInvocationTests: Check for complex.h

__STDC_NO_COMPLEX__ is not defined if we have a C99 compiler in an
environment that doesn't support complex.

This fixes DJGPP. (check-in: [90a96b9682] user: js, branch: trunk, size: 14149) [annotate] [blame] [check-ins using] [diff]

2018-01-03
19:49
[c675d5e315] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 14050) [annotate] [blame] [check-ins using] [diff]
2017-10-22
15:05
[ed7a567435] part of check-in [a06354b42a] Make Apple GCC with -Wshadow happy (check-in: [a06354b42a] user: js, branch: trunk, size: 14027) [annotate] [blame] [check-ins using] [diff]
2017-10-11
20:53
[5d557debb9] part of check-in [00476e4430] Fix shadowed variables and enable -Wshadow (check-in: [00476e4430] user: js, branch: trunk, size: 14018) [annotate] [blame] [check-ins using] [diff]
2017-09-28
23:02
[852b660a9a] part of check-in [2de9660312] Enable -Wnullable-to-nonnull-conversion and adjust (check-in: [2de9660312] user: js, branch: trunk, size: 14205) [annotate] [blame] [check-ins using] [diff]
2017-09-26
22:40
[1bbbdf67b6] part of check-in [c9efebeff9] Work around Clang analyzer false positives (check-in: [c9efebeff9] user: js, branch: trunk, size: 14018) [annotate] [blame] [check-ins using] [diff]
2017-09-21
21:45
[da1c4d414a] part of check-in [af2a5c852b] invoke-x86_64.m: Fix passing of floats (check-in: [af2a5c852b] user: js, branch: trunk, size: 13936) [annotate] [blame] [check-ins using] [diff]
2017-09-17
10:48
[22ff9322e7] part of check-in [4628f6bbff] invoke-x86_64.m: Support complex long double (check-in: [4628f6bbff] user: js, branch: trunk, size: 12815) [annotate] [blame] [check-ins using] [diff]
03:18
[86c5f0ef13] part of check-in [b35074d74a] invoke-x86_64.m: Support complex {float,double} (check-in: [b35074d74a] user: js, branch: trunk, size: 10257) [annotate] [blame] [check-ins using] [diff]
02:20
[3e2e21ca4d] part of check-in [15eed89995] invoke-x86_64.m: Change __int128 handling

When using GCC (and thus conforming to the ABI), do not pass the low
half of an __int128 in a register while passing the high of an __int128
on the stack.

For Clang, just handle it as two longs. (check-in: [15eed89995] user: js, branch: trunk, size: 7926) [annotate] [blame] [check-ins using] [diff]

2017-09-16
20:37
[2ee831b079] part of check-in [c2941ac553] OFInvocationTests: Slightly change __int128 test (check-in: [c2941ac553] user: js, branch: trunk, size: 7919) [annotate] [blame] [check-ins using] [diff]
20:05
[23dbe050f2] part of check-in [2379608969] invoke-x86_64.m: Fix compilation with GCC (check-in: [2379608969] user: js, branch: trunk, size: 7964) [annotate] [blame] [check-ins using] [diff]
2017-09-15
00:03
[943b8e059c] part of check-in [1b96a21136] invoke-x86_64.m: Add support for __int128 (check-in: [1b96a21136] user: js, branch: trunk, size: 7903) [annotate] [blame] [check-ins using] [diff]
2017-09-11
20:32
[d5cabd9696] part of check-in [d0878b2eae] invoke-x86_64.m: Support for long double (check-in: [d0878b2eae] user: js, branch: trunk, size: 6027) [annotate] [blame] [check-ins using] [diff]
15:37
[f2f7a265ba] part of check-in [0bf9fafd47] invoke-x86_64.m: Support passing args via stack (check-in: [0bf9fafd47] user: js, branch: trunk, size: 4762) [annotate] [blame] [check-ins using] [diff]
2017-09-10
22:32
Added: [0aa6c53400] 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: 2719) [annotate] [blame] [check-ins using]