Differences From Artifact [c43269a3b6]:
- File src/runtime/runtime-private.h — part of check-in [b8ce2359f3] at 2013-01-12 20:53:54 on branch trunk — Clean up the feature #ifdef mess. (user: js, size: 4743) [annotate] [blame] [check-ins using]
To Artifact [466c124f70]:
- File
src/runtime/runtime-private.h
— part of check-in
[c5ef582958]
at
2013-03-04 17:20:15
on branch trunk
— Replace BOOL with bool.
The only places where BOOL is left are those where they are required by
the ABI. (user: js, size: 4743) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
105 106 107 108 109 110 111 | struct objc_sparsearray { struct objc_sparsearray_level2 *buckets[256]; }; #ifdef OF_SELUID24 struct objc_sparsearray_level2 { struct objc_sparsearray_level3 *buckets[256]; | | | | | 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 | struct objc_sparsearray { struct objc_sparsearray_level2 *buckets[256]; }; #ifdef OF_SELUID24 struct objc_sparsearray_level2 { struct objc_sparsearray_level3 *buckets[256]; bool empty; }; struct objc_sparsearray_level3 { const void *buckets[256]; bool empty; }; #else struct objc_sparsearray_level2 { const void *buckets[256]; bool empty; }; #endif extern void objc_register_all_categories(struct objc_abi_symtab*); extern struct objc_category** objc_categories_for_class(Class); extern void objc_free_all_categories(void); extern void objc_initialize_class(Class); |
︙ | ︙ |