ObjFW  Check-in [1ebb9eb7b3]

Overview
Comment:Multiple dtable / sparse array improvements

* dtable.m is now the old sparse array, using IMP as type for values and
thus not violating the C standard anymore (functions may not be stored
in void*)
* New sparsearray.m which can work with any size, based on the sparse
array from the fast path of class.m
* Fast path of class.m now uses the new sparsearray.m

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 1ebb9eb7b3b52c548f98eb4e6a9a522222953e3ceb07510bf1d966e636ec5d02
User & Date: js on 2014-05-15 15:32:35
Other Links: manifest | tags
Context
2014-05-15
15:32
Fix a few instances of signed vs. unsigned check-in: 7f0359ce68 user: js tags: trunk
15:32
Multiple dtable / sparse array improvements check-in: 1ebb9eb7b3 user: js tags: trunk
15:17
Don't declare objc_classname_to_class inline check-in: e23441b121 user: js tags: trunk
Changes