coriolis/crlcore/src
Jean-Paul Chaput 010d9a3782 Clean policy of netlist (vst) and layout (ap) views recursive loading.
* Bug: In CRL::VstParserGrammar & VstParserScanner, when loading the
    instances models, we where loading both logical & physical views.
    This was causing cases of reentrency of the parser, with reset
    of the lexer static dictionary, leading to memory corruption.
      Now the identifiers are stored in the YaccState of each
    parsed cell and we only recursively call for the logical view.
* Change: In CRL::ApParser::_parseInstance(), recursively load the
    physical views as they are no longer loaded by the Vst parser.
* Change: In CRL::AllianceFramework::getCell(), sets the
    TerminalNetlist flag from the state (mode 'C' in CATAL) onto
    the cell.
* Change: In EtesianEngine::loadLeafcelllayouts(), new functions to
    load the layouts of the leaf cells if only the netlist has been
    loaded.
2020-04-17 11:28:47 +02:00
..
LibraryManager Bug fixes in Blif parser (no VHDL enforcement) & GDS driver. 2019-03-07 20:14:08 +01:00
ccore Clean policy of netlist (vst) and layout (ap) views recursive loading. 2020-04-17 11:28:47 +02:00
cyclop In Cyclop CMakeLists, cleanup the switch Qt4/Qt5. 2019-11-10 12:28:50 +01:00
fonts * ./hurricane/src/hviewer, 2010-03-09 15:20:13 +00:00
pyCRL Clarify semantic of flatten Collections (walkthrough). 2020-03-10 12:10:53 +01:00
x2y Diplay function, file & line number in the backtrace (like gdb). 2016-08-06 18:15:06 +02:00
CMakeLists.txt New Library Manager Widget. Access with Tools menu or CTRL+M. 2015-05-09 17:03:17 +02:00