File: TODO

package info (click to toggle)
shoop 0.1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 328 kB
  • ctags: 41
  • sloc: sh: 1,138; makefile: 209; perl: 44
file content (17 lines) | stat: -rw-r--r-- 693 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
* Here is an optimization to consider.  Keep a cache of recently called
  methods (by object), and what was finally called. Invalidate when any
  parent is changed, or any new method added.  Add to the cache whenever
  a second level resolve is done to call a method.
  DONE (investigate ways to only paritially blow away a cache, instead of
	blowing away the whole thing anytime something changes).
	DONE
  * Severity: critical
    Add a way to clear the cache when an object is created/destroyed.
    DONE, but it blows away the whole cache.  This is sub-obtimal.  Lazy
	resolving makes this not simple to fix.


* Regression test suite.
  DONE
* protected/private methods/variables.
  DONE