Skip to content
Snippets Groups Projects
  1. Feb 03, 2016
    • Erwan Jahier's avatar
      Rationnalize the use of time-profiling printing. · 938258cf
      Erwan Jahier authored
      by
      - remove duplication (add a profile_info function ine Lv6Verbose
      - be more efficient (computing Sys.time only when necessary
      - control the time-profiling printing via the -dbg flag "profile", and
        not the verbosity level
      938258cf
  2. Jan 27, 2016
  3. Jan 14, 2016
  4. Jun 23, 2015
  5. Feb 27, 2015
  6. Aug 14, 2014
    • Erwan Jahier's avatar
      fd23885a
    • Erwan Jahier's avatar
      lic2soc: fix the translation of the current operator into SOC. · d3061085
      Erwan Jahier authored
      nb : the -exec mode was working because I did not use the generated soc,
      which was completely wrong.
      
      Note that to do that, I have modified the CURRENT variant of
      Lic.val_exp, to attach it the clock the current holds on. Indeed, the
      clock is mandatory to generated correct code...
      
      In an ideal world, this clock information may have explicitely been
      set by the user ("current(clk_of_X,X)" instead of "current(X)"), but
      for historical reason, it is not the case.
      
      Hence, this information is added as soon as it is available, namely,
      during clock checking.
      d3061085
  7. Aug 07, 2014
    • Erwan Jahier's avatar
      Fix the behavior of condact in the -exec mode. · 213188b1
      Erwan Jahier authored
      Indeed, once the activation condition has been true, and when it is
      false it wax returning the default value instead of the previous one.
      
      # of expected passes 		1512 -> 1519
      # of unexpected failures	84 -> 78
      213188b1
  8. Jul 04, 2014
  9. Jun 26, 2014
  10. Jun 23, 2014
  11. Jun 19, 2014
  12. Jun 18, 2014
  13. Jun 16, 2014
  14. Jun 10, 2014
  15. Mar 25, 2014
  16. Feb 20, 2014
  17. Dec 10, 2013
  18. Dec 06, 2013
  19. Dec 04, 2013
  20. Nov 29, 2013
  21. Nov 25, 2013
  22. Jun 06, 2013
  23. Jun 04, 2013
  24. May 31, 2013
  25. May 28, 2013
  26. May 15, 2013
    • Erwan Jahier's avatar
      Fix test the -ec mode in presence of clocked variable. · d5870c84
      Erwan Jahier authored
      Indeed, I've intentionally removed the when statements in clocked local var like this :
      
       var
          v:int;
      
      because the following was producing a syntax error in ecexe:
      
       var
          v:int when c;
      
      But Actually, the right thing to do was to generate the following:
      
       var
          (v:int) when c;
      
      ...
      
      nb : #FAILS=90->89
      d5870c84
  27. May 07, 2013
  28. Apr 26, 2013
  29. Apr 24, 2013
  30. Apr 17, 2013
  31. Apr 12, 2013
    • Erwan Jahier's avatar
      Add the exit port to ldbg plugin. · 8dd3d736
      Erwan Jahier authored
      Some work to share the conde that is comon to Lutin/Lurette more properly
      via Makefiles and using chmod to avoid editing the wrong files.
      
      + mv the lus2licRun.ml/mli file to the Lurette git repo.
      8dd3d736
    • Erwan Jahier's avatar
      lus2lic is now working from ldbg and ltop. · fa71e77c
      Erwan Jahier authored
      As far as ldbg is concerned, it only traces the toplevel node, at
      call event.
      
      Note that I needed to rename quite a lot of modules to avoid name clashes
      between lus2lic.a and ltop.
      
      I've also merged the Verbose module with the one of Lutin so that
      they can be shared (there were sharing 95% already).
      fa71e77c
  32. Apr 10, 2013
  33. Apr 08, 2013
  34. Apr 05, 2013
  35. Apr 03, 2013
Loading