rfm
f15eb90b8a
Fix leaks in testcases
2025-01-09 10:51:38 +00:00
rfm
d3603a8e24
Fix leaks in testcases
2025-01-09 10:25:00 +00:00
rfm
268fa1c57d
Fix leak in test
2025-01-09 10:03:32 +00:00
rfm
b46439ba15
fix leaks in testcases
2025-01-09 09:58:13 +00:00
rfm
6f7a4d74c2
Fix leaks
2025-01-09 09:19:03 +00:00
rfm
bf90656ab7
fix leaks
2025-01-08 22:38:13 +00:00
rfm
ce6f8ff6b7
Fix leak
2025-01-08 22:33:59 +00:00
rfm
6b5b1f1ed0
Fix leaks
2025-01-08 22:32:14 +00:00
rfm
18b7dbecb6
Fix leak
2025-01-08 21:22:48 +00:00
rfm
4c9c691626
Operation queue convenience methods
2025-01-07 13:05:55 +00:00
rfm
2882d8c812
Simplify by removng unnecessary argument in new callback
2025-01-04 16:50:13 +00:00
rfm
88720adbb1
tweaks
2025-01-04 15:35:24 +00:00
rfm
c722328e5c
Regular expression improvements for classic environment
2025-01-04 15:05:14 +00:00
rfm
1108135232
Issue #305 ... produce NSError with 516 code on copy failure because destination already exists.
2025-01-03 16:05:09 +00:00
rfm
ae8367e401
Merge branch 'weakref' for wek reference support improvements.
2025-01-01 15:05:31 +00:00
rfm
bbd1f03183
fixup for removal from mutable array
2025-01-01 13:39:13 +00:00
rfm
5a9eeec452
Merge branch 'master' into weakref
2024-12-31 14:33:53 +00:00
rfm
46d19b5dd5
Updates for changes to IANA time zone data.
2024-12-31 14:31:43 +00:00
rfm
7072a38eb3
Add tests for MET time zone setup
2024-12-31 13:13:04 +00:00
rfm
7bb34b7102
Prodyce more informative logging
2024-12-31 12:17:52 +00:00
rfm
0ede979d15
Fixes for tests with weak pointers in notification observers.
2024-12-28 07:48:32 +00:00
rfm
bdf4403195
Weak pointer support fixes and use for notification observers.
2024-12-28 07:48:32 +00:00
rfm
c66bd6ec5c
Preliminary code for emulation of the objc2 runtime weak reference feature
2024-12-28 07:48:32 +00:00
rfm
34112fa510
Fix leaks in tests
2024-12-23 17:38:14 +00:00
rfm
394d858813
Fix leaks in tests
2024-12-23 13:16:14 +00:00
Hugo Melder
3f27cb0d23
NSKVOSupport: Mark proxy test as hopeful
2024-12-13 03:29:30 -08:00
Hugo Melder
cd09be4c53
NSKVOSupport: Move ivar block to declaration
...
GCC does not support private ivar definitions in the implementation
block.
2024-12-13 03:29:30 -08:00
Hugo Melder
d4de228c6f
NSKVOSupport: Add observer via proxy test
...
The new KVO implementation for libobjc2/clang, located in Source/NSKVO*, reuses
or installs a hidden class and subsequently adds the swizzled method to the
hidden class. Make sure that the invocation mechanism calls the swizzled method.
2024-12-13 03:29:30 -08:00
Hugo Melder
4b3bd1aa90
NSPointerArray: Implement fast enumeration ( #477 )
...
* NSPointerArray: Implement NSFastEnumeration
* NSPointerArray: Test for duplicate values in array
* NSPointerArray: Fast enumeration tests
2024-12-13 12:01:07 +01:00
rfm
e231fe2067
Increase timeout for slow testcase on mingw
2024-12-05 14:00:37 +00:00
rfm
2de7793dbc
copy cache key in case it is mutated
2024-12-04 19:43:45 +00:00
rfm
9cdb4f98ba
asan fixes for gcc and gnu runtime
2024-11-30 19:06:40 +00:00
rfm
018111efbb
LeakSanitizer fixups for gcc and gnu runtime
2024-11-30 18:23:48 +00:00
Matvii Jarosh
410b295b01
Add EdgeInsets missing function in value
2024-11-21 13:01:31 +02:00
rfm
6f02b87ae1
Fix compiler warnings about variable size
2024-11-19 09:28:19 +00:00
rfm
bb4bcaff9d
Fix leak
2024-11-18 19:17:16 +00:00
rfm
67eeb932d1
Add tests for class and protocol lists
2024-11-18 14:33:52 +00:00
rfm
240df48ec8
Avoid deadlock in cleanup functions/methods called by atexit()
2024-11-18 09:19:04 +00:00
rfm
96bbc05b18
More leak fixups
2024-11-17 21:41:43 +00:00
rfm
9e504da2df
Don't have the subtask crash when logging zombie message.
2024-11-17 20:50:17 +00:00
rfm
2c9e521789
allow more time for slow tests
2024-11-17 19:31:54 +00:00
rfm
cd3e69245d
More leak management fixes
2024-11-17 16:16:46 +00:00
rfm
90082eccac
Revert last change
2024-11-17 15:03:22 +00:00
rfm
7cff5fc106
Fix more leaks
2024-11-17 13:32:31 +00:00
rfm
0fb9739f21
Fix leaks and a possible buffer overrun
2024-11-17 12:55:55 +00:00
rfm
5b46efa8cd
More leak fixes
2024-11-16 21:11:56 +00:00
rfm
c7f0c27dd7
More leaks fixed
2024-11-16 14:07:33 +00:00
rfm
aedd13dc94
More leaks fixed
2024-11-16 13:34:56 +00:00
rfm
87c50830e2
Fix some more leaks
2024-11-16 11:51:53 +00:00
rfm
088b76bed1
Fix leaks
2024-11-15 21:21:41 +00:00