1. 11 Oct, 2018 1 commit
    • Lubomir Bulej's avatar
      Call shutdown() on socket before close() in DiSL and Shadow VM agents · bf0727c3
      Lubomir Bulej authored
      This is to ensure that data that may still be in socket
      buffers when close() is called are sent to the other side.
      This mainly applies to the Shadow VM agent, because it only
      sends data to the Shadow VM server and does not expect any
      reply, but it is probably a good practice in general.
      bf0727c3
  2. 04 May, 2017 1 commit
  3. 03 May, 2017 1 commit
  4. 21 Apr, 2015 1 commit
  5. 23 Jul, 2014 2 commits
  6. 06 Jun, 2014 1 commit
  7. 29 May, 2014 1 commit
    • Lubomir Bulej's avatar
      - Merged the new DiSL agent code. Code generations options are not yet used. · ed524974
      Lubomir Bulej authored
      - Removed the old DiSL agent code as well as the old Java agent.
      - Copied old shared DiSL agent headers to Shadow VM agent.
      - Added JDK includes for JNI and JVMTI to avoid looking for them.
      - Unified the naming of source directories.
      - Updated the test infrastructure to the new build system layout.
      - Examples can be now run even from the source distribution.
      ed524974
  8. 10 Oct, 2013 1 commit
  9. 05 Sep, 2013 1 commit
  10. 02 Apr, 2013 2 commits
  11. 20 Mar, 2013 1 commit
    • Lubomir Bulej's avatar
      DiSL-Agent: Extensively refactored the agent and split the code into multiple files. · a8e5eec6
      Lubomir Bulej authored
      DiSL-Agent: Added support for passing code transformation options to server.
      DiSL-Agent: Added support for BypassCheck redefinition after JVM bootstrap.
      DiSL-Agent: Renamed src-agent-c to src-agent.
      
      DiSL: DynamicBypassCheck->BypassCheck, it is used for all checks, not only dynamic.
      DiSL: Removed Bootstrap class for redefinition of the BypassCheck class.
      DiSL: Removed DiSL Java agent.
      DiSL: Updated server to accept the new protocol (it does not take advatage of it yet).
      DiSL: Moved default BypassCheck from src-dynbypass into src.
      DiSL: Removed src-dybypass-act.
      
      Updated build.properties and build.xml to reflect all the changes.
      Updated runClient.sh to include the new bypass mode options.
      a8e5eec6
  12. 06 Mar, 2013 1 commit
  13. 07 Feb, 2013 1 commit
    • Lukáš Marek's avatar
      increased heap for ShadovVM jvm · 757d1293
      Lukáš Marek authored
      improved debugging support and added debug and debugfull make options
      fixed nasty bug with gc getting stuck using utility buffers
      replaced normal buffers with utility buffers where applicable
      decreased number of normal buffers but increased size
      sending thread is starting at the beginning and it is not attached to the jvm anymore
      free events are now buffered and send in correct order
      introduced thread end messages
      messages registering analysis method are sending the method name string directly instead of string object
      fixed dispatchmp test
      757d1293
  14. 05 Feb, 2013 1 commit
  15. 30 Jan, 2013 3 commits
  16. 29 Jan, 2013 1 commit
  17. 18 Jan, 2013 2 commits
  18. 17 Jan, 2013 1 commit
  19. 16 Jan, 2013 6 commits
  20. 17 Dec, 2012 1 commit
    • Lukáš Marek's avatar
      Project rename · 41647933
      Lukáš Marek authored
      Warning fixes
      Builds with default java options again
      Minor comment cleanup
      41647933
  21. 26 Nov, 2012 1 commit
  22. 13 Nov, 2012 1 commit
  23. 11 Nov, 2012 1 commit
  24. 07 Nov, 2012 1 commit
  25. 17 Oct, 2012 4 commits
  26. 16 Oct, 2012 1 commit
  27. 15 Oct, 2012 1 commit