Commit graph

12784 commits

Author SHA1 Message Date
Hugo Melder
791fc2381e Undef tracing 2024-12-13 23:59:52 +01:00
Hugo Melder
a13f584c94 NSKVOSupport: Prevent invoking any forwarding mechanisms when looking for keypaths 2024-12-13 23:48:04 +01:00
Hugo Melder
35c7188b7a NSKVOSupport: Send message to metaclass using msgSend 2024-12-13 22:16:49 +01:00
Hugo Melder
85fdf53829 NSKVOSupport: Send message to metaclass using msgSend 2024-12-13 22:14:18 +01:00
Hugo Melder
ed7ff3a77d NSKVOSupport: Add tracing for _addNestedObserversAndOptionallyDependents 2024-12-13 20:36:14 +01:00
Hugo Melder
bf997bf6f7 NSKVOSupport: Implement basic tracing functionality 2024-12-13 19:21:43 +01:00
hmelder
38235cc8b2 NSProcessInfo: get UTF-8 string of LocaleList jstring instead of LocaleId 2024-12-02 10:39:11 +01: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
rfm
7a8fb1a0e7 doc tweaks 2024-11-30 13:59:12 +00:00
rfm
cf1283ef14 changelog entry 2024-11-30 07:41:58 +00:00
rfm
077133dda3 Fix leaks 2024-11-29 17:45:30 +00:00
rfm
85888dc903 Fix bug when tracking instances of a class and its superclass 2024-11-29 17:44:31 +00:00
rfm
818041d014 Fix leaks 2024-11-29 14:34:22 +00:00
rfm
e6b425d532 Report tracked objects at exit 2024-11-29 14:33:56 +00:00
rfm
a1a3f42ec0 Make use of new KVO implementation configurable 2024-11-29 11:55:47 +00:00
rfm
672fe7f909 Changes to avoid recursion if NSLog() is called during NSUserDefaults initialisation 2024-11-29 10:42:40 +00:00
rfm
e542cb7dff Minor tidyup to use elif rather than else .. if 2024-11-29 09:42:18 +00:00
rfm
7379d51b05
Merge pull request #470 from Matvii-Jarosh/master
Add EdgeInsets missing function in value
2024-11-29 09:39:13 +00:00
rfm
f371b8068e
Merge branch 'master' into master 2024-11-29 09:38:36 +00:00
rfm
b280b40a15 Merge branch 'atexit' 2024-11-28 11:48:39 +00:00
rfm
f2368086f4 A bit of re-ordering to try to avoid premature initialisation of NSUserDefaults. 2024-11-27 16:25:08 +00:00
Matvii Jarosh
ba0d5403f9 Fix NSByteOrder 2024-11-26 17:51:28 +02:00
Matvii Jarosh
64308292a8 maybe finished NSInvocation 2024-11-25 19:22:39 +02:00
rfm
168c2a4c90 fix a leak establishign a connection 2024-11-24 16:38:23 +00:00
rfm
7d4771ec2d add missing brackets 2024-11-22 06:27:57 +00:00
rfm
021812f43d Fix another leak 2024-11-22 06:18:44 +00:00
rfm
99bb50d2c0 avoid stack overflow 2024-11-22 06:04:38 +00:00
rfm
4c287f20b3 More regular expression leak fix changes ... use older code (plus fixes). 2024-11-21 21:05:34 +00:00
rfm
087716fffa Improve dagnostic method for memory leaks 2024-11-21 18:18:06 +00:00
rfm
37e07116a0 Document latest changes 2024-11-21 14:48:18 +00:00
rfm
c224c63c2f Fix leak 2024-11-21 14:36:16 +00:00
rfm
65ae40722e Fix leak of autorelease pools 2024-11-21 14:35:54 +00:00
Matvii Jarosh
410b295b01 Add EdgeInsets missing function in value 2024-11-21 13:01:31 +02:00
rfm
7b77a2074a Workaround to avoid memory leak in ICU functions if we set NULL as destination. 2024-11-20 17:46:35 +00:00
rfm
91124f3247 Fix boundary error in replacement function 2024-11-20 17:46:08 +00:00
rfm
9189f1bca6 Fix another leak 2024-11-20 15:27:22 +00:00
rfm
92ef562ebe Fix a few leaks 2024-11-20 14:29:41 +00:00
rfm
fff13fc7ac GSInlineArray seems to cause false positives with LeakSanitizer, so avoid it 2024-11-20 14:28:46 +00:00
rfm
2278c79f62 Add +trackOwnership method to trace tetain/release for objects of a class 2024-11-20 14:27:44 +00:00
rfm
da73bc5e9b Fix failure t unlock mutex 2024-11-19 19:15:08 +00:00
rfm
d5da92da73 Add a few more words to autogsdoc known ignore set 2024-11-19 18:53:32 +00:00
rfm
7965acc27b Make +atExit method honor the shoudl clean up setting 2024-11-19 18:10:07 +00:00
rfm
691d1eaafe re-add entry for recent fixes 2024-11-19 17:05:00 +00:00
rfm
8e343cc71e
Merge pull request #468 from Matvii-Jarosh/nsgeometry-missing-func
Added many missing features to NSGeometry
2024-11-19 17:02:56 +00:00
Matvii Jarosh
055cb708f9 fix enums 2024-11-19 18:45:39 +02:00
Matvii Jarosh
aa4a062692 Merge branch 'nsgeometry-missing-func' of github.com:Matvii-Jarosh/libs-base into nsgeometry-missing-func 2024-11-19 18:41:37 +02:00
Matvii Jarosh
97ba75c5c8 fixed enums 2024-11-19 18:34:27 +02:00
rfm
e0b37c4a1b
Merge branch 'master' into nsgeometry-missing-func 2024-11-19 14:10:12 +00:00
rfm
ebedfaf5c1 avoid a couple of compiler warnings 2024-11-19 12:57:59 +00:00