diff options
author | 2016-08-08 16:54:17 +0200 | |
---|---|---|
committer | 2016-08-08 16:58:57 +0200 | |
commit | 2df48cca2aebea8636d83459ea53f043ede64296 (patch) | |
tree | de92b9df4d509050441234a896e3f7453ec05490 /3rdparty/lua/src/lobject.c | |
parent | 463212cf1bdbe411b9f137747c85a79795ff3f79 (diff) |
alto2: remove member function pointers
There was little to no advantage in calling the various subdevice
bs, f1 and f2 early/late functions through function pointers.
The original idea was to make this configurable, which it isn't.
The hardware, or schematics, define the functions and they are
(almost entirely) static anyway.
By removing the function pointers and inlining the appropriate calls
into switch/case statements there's a speed improvement of ~ 2.5x here,
seen while the diablo bitclk is not running.
Diffstat (limited to '3rdparty/lua/src/lobject.c')
0 files changed, 0 insertions, 0 deletions