1. 24 Mar, 2019 6 commits
  2. 22 Mar, 2019 3 commits
  3. 21 Mar, 2019 2 commits
  4. 19 Mar, 2019 3 commits
    • Jesper Öqvist's avatar
      Fix errors in incremental collection attributes · 7938671b
      Jesper Öqvist authored
      Improve dependency tracking and flushing for incremental collection attributes
      by treating the survey phase as an attribute with its own dependency graph
      node. This makes all collection attribute instances depend on the survey phase
      and any change which flushes the survey results leads to flushing all
      collection attribute instances as well.
      
      fixes #302 (bitbucket)
      fixes #303 (bitbucket)
      7938671b
    • Jesper Öqvist's avatar
      Replace cloned code with method call · fa95163f
      Jesper Öqvist authored
      fa95163f
    • Jesper Öqvist's avatar
      Minor code cleanup · 2977e70f
      Jesper Öqvist authored
      Use generic type argument for ArrayList to simplify iteration.
      2977e70f
  5. 18 Mar, 2019 2 commits
  6. 11 Mar, 2019 1 commit
  7. 31 Jan, 2019 1 commit
    • Jesper Öqvist's avatar
      Fix error in NTA child storage for concurrent mode · 1ed8d15d
      Jesper Öqvist authored
      When there was not an equation for some NTA on an AST class, but the NTA hand
      an equation in some superclass, the NTA was incorrectly accessed through the
      child vector instead of having a special accessor through getChildNoTransform().
      This error was just caused by not looking for NTA equations in superclasses
      in ASTDecl.hasSynEq().
      
      fixes #299 (bitbucket)
      1ed8d15d
  8. 30 Jan, 2019 1 commit
  9. 28 Jan, 2019 1 commit
  10. 17 Dec, 2018 1 commit
  11. 11 Dec, 2018 1 commit
  12. 14 Nov, 2018 1 commit
    • Jesper Öqvist's avatar
      Improve statistics output · 21f3d1e1
      Jesper Öqvist authored
      Improved output of --statistics option:
      
      * List all classes in CSV (added non-grammar classes).
      * Added is_ast column (TRUE/FALSE) for discriminating AST classes from non-grammar classes.
      * Added columns for refined syns, inhs, and ITDs (refinedsyn, refinedinh, refineditd).
      21f3d1e1
  13. 31 Jul, 2018 1 commit
  14. 06 Jul, 2018 3 commits
  15. 05 Jul, 2018 4 commits
  16. 29 Jun, 2018 1 commit
    • Emma Söderberg's avatar
      Updates incremental code generation to comply with refactoring of generated... · 706f7205
      Emma Söderberg authored
      Updates incremental code generation to comply with refactoring of generated code for parameterized NTAs.
      
      Parameterized NTAs used to have a List node as parent but this has been changed to a plain ASTNode
      referred to as a proxy node. The incremental implementation generated additional code for Lists to
      distinguish internal NTA lists from normal lists and made use of iteration over list children.
      706f7205
  17. 27 Jun, 2018 1 commit
  18. 26 Jun, 2018 4 commits
  19. 25 Jun, 2018 3 commits