https://gitlab.synchro.net/main/sbbs/-/commit/e1a49b858999c7183b662d18
Modified Files:
src/conio/bitmap_con.c ciolib.c cterm.c
Log Message:
More optimizations:
More precalculation in bitmap_draw_one_char()
Optimize loop-initialization of buffers
This is about as good as it can get without drastic data structure
overhaul. Biggest win with overhaul would be with eliminating
memmove() for scrolling and copying into scrollback. memmove()
accounts for a high percentage of CPU utilization right now.
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net