Skip to content
Snippets Groups Projects
  1. Dec 08, 2021
  2. Nov 24, 2021
  3. Oct 20, 2021
  4. Oct 13, 2021
  5. Oct 12, 2021
    • David Bühler's avatar
      [Eva] Aborts the analysis cleanly on user interruption sigint (Ctrl-C). · 7ea29bd2
      David Bühler authored
      Cleans up and saves partial results on sigint signal.
      Signal handlers are now registered at the start of an analysis, and previous
      signal handlers are restored at the end.
      New function [protect f ~cleanup] in value_util, that runs [f] and applies
      [cleanup] in case of a user interruption or a Frama-C error, only if option
      -save is set.
      7ea29bd2
  6. Oct 11, 2021
  7. Sep 06, 2021
  8. Jul 26, 2021
  9. Jul 19, 2021
    • David Bühler's avatar
      [Eva] Change Domain_builder.Complete signature. · 96fcdf6b
      David Bühler authored
      This functor automatically builds some abstract domain functions.
      It must now be called at the beginning of the abstract domain module, so that
      the built functions can be redefined by the domain if needed.
      96fcdf6b
  10. Jun 15, 2021
  11. Jun 11, 2021
  12. Jun 08, 2021
  13. May 20, 2021
  14. May 07, 2021
  15. May 05, 2021
  16. Apr 20, 2021
  17. Apr 12, 2021
  18. Apr 09, 2021
  19. Apr 06, 2021
  20. Mar 17, 2021
  21. Mar 16, 2021
  22. Feb 18, 2021
  23. Feb 16, 2021
    • David Bühler's avatar
      [Eva] Changes the type of cvalue builtins. · 2b72e5f8
      David Bühler authored
      - [cacheable] is given at the registration of a builtin, and not separately
        for each result of the builtin.
      - Removes the offsetmap for the arguments: no builtin were using it anyway.
      - Returns a Cvalue.V.t for the result instead of an offsetmap.
      - Builtins can also return:
        + only the value of the result, in which case the post-state from the
          interpretation of the specification is used with the resulting value
          computed by the builtin.
        + only the post-states for functions with no froms dependency (other than the
          result and arguments) and no write of local variable addresses.
      
      Simplifies some builtins accordingly.
      2b72e5f8
    • Virgile Prevosto's avatar
      [headers] 2021 headers · 5a58b23c
      Virgile Prevosto authored
      5a58b23c
  24. Feb 07, 2021
Loading