Refactor|Performance|libcore|libdoomsday: More efficient sprite definitions
Added a utility called CompiledRecord that combines a Record with its native struct representation. This makes read-only access to the data more efficient, as one doesn't have to look up variables in the record (with String keys) and wait for mutexes.
Refactor|Performance|libcore|libdoomsday: More efficient sprite definitions
Added a utility called CompiledRecord that combines a Record with
its native struct representation. This makes read-only access to the
data more efficient, as one doesn't have to look up variables
in the record (with String keys) and wait for mutexes.
CompiledRecord is now used in defn::Sprite.