quakeforge/tools/qfvis
Bill Currie 5dba419233 Cache stack blocks and working mightsee sets.
Since the stack structure in the thread data is a linked list, move the
stack blocks off the program stack and into malloced memory. More
importantly, when the stack block is allocated, the mightsee working set is
allocated too, and as neither are freed, this greatly reduces contention
for the lock. Also, because the memory is kept, single threaded time for
gmsp3v2 dropped from 695s to 670s. Threaded is now about 207s (down from
350).
2013-03-16 22:58:59 +09:00
..
include Make CopyWinding const-correct. 2013-03-15 19:25:24 +09:00
source Cache stack blocks and working mightsee sets. 2013-03-16 22:58:59 +09:00
Makefile.am Remove the AM_CONDITIONALs from tools. 2012-02-10 02:50:42 +09:00
qfvis.1 correct a couple of falsehoods 2004-01-27 05:08:21 +00:00