Differences From Artifact [16b932ec92]:
- File
src/runtime/class.m
— part of check-in
[dcf845546a]
at
2012-05-09 13:55:09
on branch runtime
— Initialize classes on the first dispatch.
This is no longer done in objc_msg_lookup() and thus allows direct class
references. (user: js, size: 11576) [annotate] [blame] [check-ins using]
To Artifact [db289f8cb1]:
- File
src/runtime/class.m
— part of check-in
[963db3089f]
at
2012-05-10 18:21:18
on branch runtime
— objc_hashtable_alloc() -> objc_hashtable_new().
For consistency. (user: js, size: 11574) [annotate] [blame] [check-ins using] [more...]
︙ | |||
30 31 32 33 34 35 36 | 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | - + | static size_t load_queue_cnt = 0; static struct objc_sparsearray *empty_dtable = NULL; static void register_class(struct objc_abi_class *cls) { if (classes == NULL) |
︙ |