f38945d200
* Bug: In CRL/python/helpers/__init__.py, in textPythonTrace(), when an ErrorMessage was catched, the trace parameter was not correctly extracted leading to an "exception in exception". * New: In Isobar/PyCell, exported Cell::getNonLeafInstanceOccurrences() collection. * New: In Isobar/PyTransformation, type is now built so the tp_compare is linked to the C++ operator==(). * Change: In Hurricane::SelectionModel, Hurricane::SelectionWidget and CellWidget, no longer use Occurrences but directly the Selector property. We also use the Selector to know if an Occurrence is selected by looking at that property on it's Quark. This avoid a very lengthy search in vector when there is many elements (say > 10000). NOTE: This is a bad implementation as there is a confusion between beeing selected (that is, having a Selector property attached to an Occurrence Quark) and being actually displayed as selected. This lead to awkward implatation of the various "toggle" methods. Have to rethink that more clearly later. * Bug: In CRL::Histogram, the non-inline template full specialisation of Measure<Histogram> must not be put in the header but in the module to avoid multiple definition and link failure. They are actually real, classic functions. |
||
---|---|---|
.. | ||
cmake_modules | ||
doc | ||
src | ||
tests | ||
CMakeLists.txt |