-
- Downloads
Removes double-linked DDG edges and adds DDG cleanup methods to incremental/param.
When removing the double-linked DDG edges, to only keep tracking of dependants, some dependant sets will contain references to EMPTY or GARBAGE handlers. These entries where previously cleaned up via the double-linked edges. The two added cleanup methods allows for clean up of such remaining dependants for a node or a tree. Tested on default tests and incremental/param.
Showing
- src/jastadd/incremental/IncrementalDDG.jadd 70 additions, 0 deletionssrc/jastadd/incremental/IncrementalDDG.jadd
- src/jastadd/incremental/IncrementalEval.jadd 1 addition, 0 deletionssrc/jastadd/incremental/IncrementalEval.jadd
- src/template/incremental/DDGNode.tt 122 additions, 45 deletionssrc/template/incremental/DDGNode.tt
Please register or sign in to comment