Differences From Artifact [5779ba0dc9]:
- File
src/runtime/runtime-private.h
— part of check-in
[5a719c9b1f]
at
2012-04-18 18:00:04
on branch runtime
— Split OBJC_CLASS_INFO_INITIALIZED.
We now have OBJC_CLASS_INFO_{SETUP,LOADED,INITIALIZED}. (user: js, size: 4974) [annotate] [blame] [check-ins using]
To Artifact [e12f9f95c1]:
- File
src/runtime/runtime-private.h
— part of check-in
[1b3d035041]
at
2012-04-20 19:02:03
on branch runtime
— Don't use the lower 8 bits for runtime flags.
It seems Clang sets flags in the lower 8 bits, so they shouldn't be used
for flags that the runtime sets. (user: js, size: 4979) [annotate] [blame] [check-ins using]
︙ | |||
113 114 115 116 117 118 119 | 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 | - - - - - + + + + + | struct objc_sparsearray_level3 { const void *buckets[256]; BOOL empty; }; enum objc_abi_class_info { |
︙ |