Development Log

  • GNAT Pro | GPS | GNATbench
    Jan 24th, 2013

    New cross-reference engine based on sqlite
    GPS and GNATbench both have a new xref engine, based on sqlite. This new engine is expected to bring extra performance (since the xref database becomes persistent across sessions and GPS will no longer need to parse ALI files on the fly), as well as more stability (by using an external process to fill the database, and relying on sqlite's very good stability). This engine is currently disabled by default, but can be enabled by adding a line "ENTITIES.SQLITES=yes" in $HOME/.gps/traces.cfg .