|
From: SourceForge.net <no...@so...> - 2004-02-23 20:20:42
|
Bugs item #902950, was opened at 2004-02-23 20:10 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=442052&aid=902950&group_id=45158 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Dair Grant (grantd) Assigned to: Nobody/Anonymous (nobody) Summary: Improve view state stack performance Initial Comment: A performance bottleneck at present is that pushing/popping the view state stack is quite expensive. This could be improved by doing some kind of lazy-updating of the stack, where values would only be pushed if they were changed since the view state was 'pushed'. ------- Additional Comments From Dair Grant 2002-04-17 09:58 ------- Additional comments from Erik Olson: > Profiling under Quesa did reveal that about one third of cpu > time was spent copying and destructing attribute sets on > stack pops. An optimization would be to have lazy > construction of the stack frame's attribute set. > > I rely on the stack to unwind hierarchical matrix transforms > and infrequent color highlights, so most of the time the > attribute set is constant. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=442052&aid=902950&group_id=45158 |