Project

General

Profile

« Previous | Next » 

Revision c1354caa

Added by skyjake about 8 years ago

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.

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences