Differences From Artifact [131e6a2740]:
- File src/OFMutableDictionary_hashtable.m — part of check-in [8892ae9fcc] at 2012-07-12 01:28:46 on branch trunk — Don't access isa directly. (user: js, size: 7287) [annotate] [blame] [check-ins using]
To Artifact [b21568683c]:
- File
src/OFMutableDictionary_hashtable.m
— part of check-in
[1255f3a11a]
at
2012-08-10 20:08:24
on branch trunk
— Directly use the runtime's autorelease pools.
This greatly improves performance, as it gets rid of the overhead of
OFAutoreleasePool. (user: js, size: 7257) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
16 17 18 19 20 21 22 | #include "config.h" #include <string.h> #import "OFMutableDictionary_hashtable.h" #import "OFDictionary_hashtable.h" | < | 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | #include "config.h" #include <string.h> #import "OFMutableDictionary_hashtable.h" #import "OFDictionary_hashtable.h" #import "OFEnumerationMutationException.h" #import "OFInvalidArgumentException.h" #import "OFOutOfRangeException.h" #import "macros.h" |
︙ | ︙ |