Differences From Artifact [710d8a991e]:
- File
src/OFObject.h
— part of check-in
[d3a2e59414]
at
2012-11-14 15:39:10
on branch trunk
— Initial -[forwarindTargetForSelector:].
This only works with the ObjFW runtime so far. The Apple runtime will
require an assembly implementation for every architecture. (user: js, size: 24563) [annotate] [blame] [check-ins using]
To Artifact [c663f1ca8f]:
- File
src/OFObject.h
— part of check-in
[f60e4012b7]
at
2012-12-04 09:19:58
on branch trunk
— Randomize hashes.
This prevents DoSing hashtables by creating conflicts deliberately. (user: js, size: 24593) [annotate] [blame] [check-ins using] [more...]
︙ | ︙ | |||
871 872 873 874 875 876 877 878 879 | @end #import "OFObject+Serialization.h" #ifdef __cplusplus extern "C" { #endif extern size_t of_pagesize; extern size_t of_num_cpus; | > > < | | 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 | @end #import "OFObject+Serialization.h" #ifdef __cplusplus extern "C" { #endif extern id of_alloc_object(Class class_, size_t extraSize, size_t extraAlignment, void **extra); extern size_t of_pagesize; extern size_t of_num_cpus; extern uint32_t of_hash_seed; #ifdef __cplusplus } #endif |