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.
  2. 27 Apr, 2018 9 commits
  3. 26 Apr, 2018 8 commits
  4. 06 Apr, 2018 1 commit
  5. 04 May, 2017 2 commits
  6. 19 Dec, 2016 1 commit
  7. 06 Oct, 2016 1 commit
    • Lubomir Bulej's avatar
      Prepare build system for building multiple versions of the agent library. · 918d9701
      Lubomir Bulej authored
      src-disl-agent/Makefile: use 'ld' instead of 'gcc' for linking.
      src-disl-agent/Makefile: avoid -flto for normal builds, may be broken on old compilers found in Ubuntu.
      src-disl-agent/Makefile: support building 32-bit and 64-bit versions of the agent library.
      build.xml: adjusted to look for the library in os-arch-specific directory.
  8. 25 May, 2016 1 commit
    • Lubomir Bulej's avatar
      disl-agent: changed prefix of error message in common.h. · 8617be71
      Lubomir Bulej authored
      disl-agent: removed dislagent.h, because it is not needed for anything.
      disl-agent: provide thread names and ids during runtime logging where possible.
      disl-agent: register also for VM_START event to track the state of the VM.
      disl-agent: close connections in Agent_OnUnload handler instead of VM_DEATH callback.
  9. 17 Nov, 2015 2 commits
  10. 16 Nov, 2015 2 commits
  11. 14 Nov, 2015 2 commits
  12. 21 Jul, 2014 1 commit
  13. 09 Jun, 2014 1 commit
    • Lubomir Bulej's avatar
      - Separated the build tools from DiSL sources. · 4a8e0f1f
      Lubomir Bulej authored
      - Added an Ant task to create a formatted dump of binary file.
      - The Ant build system now generates the files needed by the native agents.
      - The DiSL agent build system now expects bytecode.c to be present.
  14. 06 Jun, 2014 2 commits
  15. 04 Jun, 2014 1 commit
  16. 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.