plan9fox/sys
cinap_lenrek 1787584ad8 libdraw: avoid BPSHORT()/BPLONG() expansion, cleanup loadchar(),cachechars()
assigning the expression value to a temporary variable in
BPSHORT() and BPLONG() saves arround 2K of text in rio on
arm and arround 1K on amd64.

loadchar(): use the passed in "h" as the char index instead
of recomputing it from c-f->cache. dont recompute wid.

cachechars(): do cache lookup and find oldest entry in a
single loop pass.
2016-04-13 00:34:48 +02:00
..
doc
games/lib
include libdraw: avoid BPSHORT()/BPLONG() expansion, cleanup loadchar(),cachechars() 2016-04-13 00:34:48 +02:00
lib add danish keymap (thanks Eric Lindblad) 2016-04-12 13:37:21 +02:00
man
src libdraw: avoid BPSHORT()/BPLONG() expansion, cleanup loadchar(),cachechars() 2016-04-13 00:34:48 +02:00