2012-04-08 07:10:01 +08:00
|
|
|
lib/Core
|
|
|
|
~~~~~~~~
|
2012-04-07 09:54:17 +08:00
|
|
|
|
|
|
|
* Add endianness support to the native reader and writer.
|
|
|
|
|
|
|
|
* The NativeReader has lots of similar code for converting arrays of ivar
|
2012-04-08 07:10:01 +08:00
|
|
|
data in mapped memory into arrays of objects. The commonality can be
|
|
|
|
factored out, maybe templatized.
|
2012-04-07 09:54:17 +08:00
|
|
|
|
|
|
|
* The NativeFileFormat.h is old school C structs and constants. We scope
|
2012-04-08 07:10:01 +08:00
|
|
|
things better by defining constants used with a struct inside the struct
|
|
|
|
declaration.
|
2012-04-07 09:54:17 +08:00
|
|
|
|
2012-04-08 07:10:01 +08:00
|
|
|
* The native reader and writer currently just blast in memory enumeration
|
|
|
|
values (e.g. DefinedAtom::Scope) into a byte in the disk format. To support
|
|
|
|
future changes to the enumerations, there should be a translation layer
|
|
|
|
to map disk values to in-memory values.
|
2012-04-07 09:54:17 +08:00
|
|
|
|