1. 31 Jul, 2014 1 commit
  2. 16 Jul, 2014 1 commit
  3. 24 Jun, 2014 2 commits
  4. 20 Jun, 2014 1 commit
  5. 16 Jun, 2014 1 commit
  6. 05 Feb, 2014 1 commit
  7. 16 Oct, 2013 1 commit
  8. 20 Apr, 2012 1 commit
  9. 13 Apr, 2012 1 commit
  10. 04 Apr, 2012 1 commit
  11. 29 Mar, 2012 1 commit
  12. 31 Oct, 2011 1 commit
  13. 29 Oct, 2011 1 commit
  14. 27 Oct, 2011 1 commit
  15. 25 Aug, 2011 1 commit
  16. 27 Jul, 2011 2 commits
    • Augustin Degomme's avatar
      No commit message · 141bfd7c
      Augustin Degomme authored
      No commit message
      141bfd7c
    • Augustin Degomme's avatar
      · f6e2d631
      Augustin Degomme authored
      - changes the way the size of the line drawn for each event was computed (there were troubles for traces with a huge number of containers)
      - link and event types color selection now works (saving in a config file is still not implemented)
      - removes a few warnings in render
      
      
      f6e2d631
  17. 26 Jul, 2011 1 commit
  18. 25 Jul, 2011 1 commit
    • Augustin Degomme's avatar
      - adds a tab in settings window for the selections of Event and Link types to... · a49700bb
      Augustin Degomme authored
      - adds a tab in settings window for the selections of Event and Link types to display, with future (not working yet) possibility to change the color. You can check the wanted states, and press reload to apply the changes to the trace. This needs testing.
      - for splitted files, move entityvalues inside the .vite file to avoid replication and memory problems for reloading
      
      
      This line, and those below, will be ignored--
      
      M    src/render/Hook_event.cpp
      M    src/interface/Settings_window.cpp
      M    src/interface/settings.ui
      M    src/interface/Settings_window.hpp
      M    src/src.pro
      M    src/common/Session.cpp
      M    src/common/Session.hpp
      M    src/parser/ParserSplitted.cpp
      M    src/trace/Trace.cpp
      M    src/trace/Serializer_types.hpp
      M    src/trace/Trace.hpp
      M    src/trace/Serializer_structs.hpp
      M    src/trace/Serializer.cpp
      M    src/trace/IntervalOfContainer.cpp
      M    src/trace/DrawTree.hpp
      M    src/trace/EntityValue.cpp
      M    src/trace/EntityType.cpp
      M    src/trace/DrawTrace.hpp
      M    src/trace/Container.cpp
      M    src/trace/EntityType.hpp
      
      a49700bb
  19. 23 Jun, 2011 1 commit
  20. 13 Jun, 2011 2 commits
    • Augustin Degomme's avatar
      feature : · 172244b3
      Augustin Degomme authored
      add IntervalOfContainers which are described in https://gforge.inria.fr/plugins/wiki/index.php?NewDataStructPage&id=1596&type=g
      A new IntervalOfContainer is built only when a certain (10000 for the moment) number of StateChanges or Links are attached to it. (initially only StateChanges were taken into account, but Links are created in parent containers without States, so they were all allocated in the same IntevalOfContainers, making them huge).
      
      This is not activated right now by default, but can be turned on by setting the flag USE_ITC before compiling to perform tests.
      172244b3
    • Augustin Degomme's avatar
      - remove the line size limit in mt parsing · 09b2bf7b
      Augustin Degomme authored
      - add a few messages and warning in core
      - no longer try to parse .otf files with paje parser when otf is not compiled
      - fix a bug with vertical line not disappearing when clicking on containers
      - memory improvements :
          - do not store extra_fields for each entity as an empty map when they are not present but as a null pointer (need more checks to avoid segfaults, hope I didn't forget some in drawtrace and other files needing get_extra_fields)
          - remove a virtual destructor in Entity.h (virtual functions add memory overhead to their inheriting objects)
      -> on my windows, sizeof(Link) was 72, it is now 56, and for a 55Mb trace I went from 325 Mb with 1.2 to 275 Mb of used memory with trunk
      09b2bf7b
  21. 10 Jun, 2011 1 commit
  22. 09 Jun, 2011 1 commit
    • Augustin Degomme's avatar
      fixes : · 6a4961db
      Augustin Degomme authored
      - fix build on windows platforms where getopt is not present : add a version of getopt called xgetopt (license ok) when called on Windows.
      - fix parsing issues with Paje traces on Windows, caused by the switch to std::getline, and the fact that it now removes the endline character (the character after the end of an std::line is seen as a \n on linux, so the bug is not apparent but still present)
      
      feature :
      - add a window that allows the user to select the containers to display, reorder them or hide them (by drag and drop and checking/unchecking). The selected display can be saved to an xml file, and reloaded for another trace. Found in Preferences/Node Selection
      - add the flag -c to specify such an xml file to load initially for a trace
      
      known issues and todo :
      - only works with OpenGl render : separate interface from work on the xml file to allow use with SVC
      - zoom is badly handled, and containers are not redrawn with new sizes yet
      - no tests done with non Paje traces, should work though
      - lacks comments and cleaning
      - put the window as a plugin ?
      6a4961db
  23. 29 Jan, 2011 1 commit
  24. 12 Mar, 2010 1 commit
  25. 19 Dec, 2009 1 commit
  26. 21 Nov, 2009 1 commit
  27. 17 Nov, 2009 1 commit
  28. 14 Nov, 2009 1 commit
  29. 20 Aug, 2009 1 commit
  30. 05 Aug, 2009 2 commits
  31. 04 Aug, 2009 2 commits
  32. 25 Jul, 2009 1 commit
  33. 23 Jul, 2009 1 commit
  34. 05 Jul, 2009 2 commits