History of the file that is called src/OFSet_hashtable.m at check-in e4832ae80ba7a3a5
|
2019-06-17
| ||
| 02:33 | Deleted: Remove underscores from class names (check-in: [17d57e01ff] user: js, branch: trunk, size: 0) | |
|
2019-03-08
| ||
| 00:35 | [58bc1233e4] part of check-in [bceb7ed4c9] Use dot syntax (check-in: [bceb7ed4c9] user: js, branch: trunk, size: 5965) [annotate] [blame] [check-ins using] [diff] | |
|
2019-01-03
| ||
| 19:13 | [bc1b122bdb] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 5975) [annotate] [blame] [check-ins using] [diff] | |
|
2018-01-03
| ||
| 19:49 | [7915bfb0f1] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 5969) [annotate] [blame] [check-ins using] [diff] | |
|
2017-11-11
| ||
| 23:27 | [c432fef8fb] part of check-in [526feacebc] Small optimization for -[isEqual:] (check-in: [526feacebc] user: js, branch: trunk, size: 5946) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-17
| ||
| 00:33 |
[59c9aa82a8]
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-28
| ||
| 23:02 | [dab1aab8a3] part of check-in [2de9660312] Enable -Wnullable-to-nonnull-conversion and adjust (check-in: [2de9660312] user: js, branch: trunk, size: 5811) [annotate] [blame] [check-ins using] [diff] | |
|
2017-05-07
| ||
| 20:10 |
[84c4225949]
part of check-in [4af49a13c3]
Small code style change
Casts are now written like types in variable declarations. (check-in: [4af49a13c3] user: js, branch: trunk, size: 5703) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-09
| ||
| 17:36 |
[2668790787]
part of check-in [44f45c2e35]
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
|
2016-06-04
| ||
| 18:49 |
[c4c7c8ad52]
part of check-in [1ba9c051a6]
OFMapTable: Rename valueForKey to objectForKey
The reason for this is that -[valueForKey:] could be confused with | |
|
2016-02-21
| ||
| 15:37 | [97b4c86e48] part of check-in [e0b9167693] Make use of C99-style for loops (check-in: [e0b9167693] user: js, branch: trunk, size: 5654) [annotate] [blame] [check-ins using] [diff] | |
|
2016-01-03
| ||
| 00:43 |
[6be26f7f18]
part of check-in [cec0f072f8]
Update copyright
While at it, also update the mail address. (check-in: [cec0f072f8] user: js, branch: 0.8, size: 6136) [annotate] [blame] [check-ins using] [diff] | |
| 00:41 |
[a4b014ae97]
part of check-in [2a27cf3000]
Update copyright
While at it, also update the mail address. (check-in: [2a27cf3000] user: js, branch: trunk, size: 5660) [annotate] [blame] [check-ins using] [diff] | |
|
2015-11-29
| ||
| 14:02 |
[1eaa048921]
part of check-in [6b13727ce0]
Make use of fast enumeration
Now that we require GCC >= 4.6 anyway, there's no more reason to not use | |
|
2015-05-04
| ||
| 14:30 | [fcbd1c81f4] part of check-in [ed4a6f396b] Add OFKernelEventObserver_epoll (check-in: [ed4a6f396b] user: js, branch: trunk, size: 6132) [annotate] [blame] [check-ins using] [diff] | |
|
2015-04-14
| ||
| 19:46 | [2849e8c8c1] part of check-in [5d729d9ba0] Add a few more const (check-in: [5d729d9ba0] user: js, branch: trunk, size: 6129) [annotate] [blame] [check-ins using] [diff] | |
|
2015-01-03
| ||
| 20:57 | [e4af892b40] part of check-in [cfd374b906] Update copyright (check-in: [cfd374b906] user: js, branch: trunk, size: 6117) [annotate] [blame] [check-ins using] [diff] | |
|
2014-06-21
| ||
| 21:43 |
[24087ae033]
part of check-in [13ee56edf3]
Move all macros from OFObject.h to macros.h
This means that OFObject.h imports macros.h now, making it unnecessary | |
|
2014-05-15
| ||
| 04:06 | [68e410fce6] part of check-in [f178d11592] Remove usage of empty initializer extension (check-in: [f178d11592] user: js, branch: trunk, size: 6136) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-04
| ||
| 00:24 | [42cf3a3ab0] part of check-in [3b97fc3cd9] Update copyright. (check-in: [3b97fc3cd9] user: js, branch: trunk, size: 6133) [annotate] [blame] [check-ins using] [diff] | |
|
2013-12-01
| ||
| 12:12 | [003ceb02da] part of check-in [d7b691c402] Make OFMapTableEnumeratorWrapper private. (check-in: [d7b691c402] user: js, branch: trunk, size: 6127) [annotate] [blame] [check-ins using] [diff] | |
|
2013-06-22
| ||
| 12:12 |
[d36729b45c]
part of check-in [3d16a30f41]
Rework exceptions.
This mostly removes the argument for the class in which the exception This also removes a few other arguments which were not too helpful. In | |
|
2013-06-17
| ||
| 08:44 |
[953bd32ef3]
part of check-in [eceebefeab]
Rename -[OFDataArray readDataArrayWithSize:].
It is now called -[readDataArrayWithCount:]. (check-in: [eceebefeab] user: js, branch: trunk, size: 6174) [annotate] [blame] [check-ins using] [diff] | |
|
2013-03-04
| ||
| 17:20 |
[a6ac6bcbd5]
part of check-in [c5ef582958]
Replace BOOL with bool.
The only places where BOOL is left are those where they are required by | |
|
2013-02-12
| ||
| 18:22 | [86943d9b76] part of check-in [e40729d406] Prefix all ivars with an underscore. (check-in: [e40729d406] user: js, branch: trunk, size: 5955) [annotate] [blame] [check-ins using] [diff] | |
|
2013-01-09
| ||
| 22:24 | [3deaa65aa1] part of check-in [813c00ccf0] Update copyright. (check-in: [813c00ccf0] user: js, branch: trunk, size: 5953) [annotate] [blame] [check-ins using] [diff] | |
|
2012-12-01
| ||
| 17:50 | [e6fb2fdb69] part of check-in [ed438b979d] OFSet_hashtable: Store in OFMapTable. (check-in: [ed438b979d] user: js, branch: trunk, size: 5947) [annotate] [blame] [check-ins using] [diff] | |
|
2012-11-12
| ||
| 11:24 | [b5f65d1f93] part of check-in [f5c4220251] Check more arguments for nil. (check-in: [f5c4220251] user: js, branch: trunk, size: 5218) [annotate] [blame] [check-ins using] [diff] | |
|
2012-09-16
| ||
| 15:27 | [246ec8ee26] part of check-in [c137da5e5b] Prefix all private methods with OF_. (check-in: [c137da5e5b] user: js, branch: trunk, size: 5062) [annotate] [blame] [check-ins using] [diff] | |
|
2012-08-10
| ||
| 20:08 |
[6230f1526a]
part of check-in [1255f3a11a]
Directly use the runtime's autorelease pools.
This greatly improves performance, as it gets rid of the overhead of | |
|
2012-07-12
| ||
| 01:28 | [38338532b1] part of check-in [8892ae9fcc] Don't access isa directly. (check-in: [8892ae9fcc] user: js, branch: trunk, size: 5100) [annotate] [blame] [check-ins using] [diff] | |
|
2012-03-29
| ||
| 07:57 | [bf071b8c76] part of check-in [89d53f2a9a] Add a few "const" where they make sense. (check-in: [89d53f2a9a] user: js, branch: trunk, size: 5091) [annotate] [blame] [check-ins using] [diff] | |
|
2012-03-28
| ||
| 09:25 | [79c7f9b45c] part of check-in [5e98e61531] Add +[OFSet setWithObjects:count:]. (check-in: [5e98e61531] user: js, branch: trunk, size: 5085) [annotate] [blame] [check-ins using] [diff] | |
|
2012-03-12
| ||
| 11:54 |
[2beeed38e8]
part of check-in [008be86a16]
OFArray: +[arrayWithCArray:length:] -> +[arrayWithObjects:count:].
This is required for the new array literals. (check-in: [008be86a16] user: js, branch: trunk, size: 4673) [annotate] [blame] [check-ins using] [diff] | |
|
2012-01-05
| ||
| 00:56 | [44df8e110b] part of check-in [ce70e17b38] Update copyright. (check-in: [ce70e17b38] user: js, branch: trunk, size: 4670) [annotate] [blame] [check-ins using] [diff] | |
|
2011-10-04
| ||
| 13:14 | [3f6c0a5aaf] part of check-in [03f14bf019] Split OFXMLElement into OFXML{Element,Characters,CDATA,Comment}. (check-in: [03f14bf019] user: js, branch: trunk, size: 4664) [annotate] [blame] [check-ins using] [diff] | |
|
2011-09-22
| ||
| 23:25 |
[3a56324a72]
part of check-in [e1e7ffa903]
Exceptions are now autoreleased.
This is safe as an "exception loop" can't happen, since if allocating So, the worst case would be that an autorelease of an exception fails, | |
|
2011-09-10
| ||
| 16:07 | [11a7d709fa] part of check-in [8c8e90bd66] Fix a forgotten comment. (check-in: [8c8e90bd66] user: js, branch: trunk, size: 4689) [annotate] [blame] [check-ins using] [diff] | |
|
2011-09-01
| ||
| 18:08 | [d4c54a82d9] part of check-in [8d5ca84bc5] Add serialization and deserialization for OFSet and OFCountedSet. (check-in: [8d5ca84bc5] user: js, branch: trunk, size: 4623) [annotate] [blame] [check-ins using] [diff] | |
|
2011-08-31
| ||
| 16:01 | Added: [5a68e86a25] part of check-in [66b12bb66f] Make OFSet and OFCountedSet abstract classes. (check-in: [66b12bb66f] user: js, branch: trunk, size: 3600) [annotate] [blame] [check-ins using] | |