|
From: | John Darrington |
Subject: | PSPP-BUG: [bug #20910] GUI becomes extremely slow after executing syntax which doesn't read the data |
Date: | Mon, 10 Sep 2007 01:58:02 +0000 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20060607 Debian/1.7.12-1.2 |
Follow-up Comment #3, bug #20910 (project pspp): The principle is quite elegant IMO and it seems to work too. Some ideas which might make the implementation more elegant: 0. Make lazy_casereader a class derived from casereader ... 1. ... this means that used_reader and owns_reader can be methods on lazy_casereader which inspect and mutate the object respectively. 2. lazy_casereader need not contain a PsppireDataStore * --- it would be sufficient to contain a struct datasheet *, which would mean that lazy casereader could live in src/data where is belongs. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?20910> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |