So we have now a reworked version of the internals of TreeExplorer in place. It should be easier to debug template instantation traces now, since most of the redundancy on the type parameters could be remove. Moreover, existing pipelines can now be re-assigned with similarily built pipelines in many cases, since the concrete type of the functor is now erased. The price tag for this refactoring is that we have now to perform a call through a function pointer on each functor invocation (due to the type erasure). And seemingly the bloat in the debugging information has been increased slightly (this overhead is removed by stripping the binary) |
||
|---|---|---|
| .. | ||
| backend | ||
| common | ||
| gui | ||
| include | ||
| lib | ||
| lumiera | ||
| plugin | ||
| proc | ||
| tool | ||
| .gitignore | ||
| DIR_INFO | ||
| doxygen.dox | ||
| SConscript | ||