- 02 Sep, 2020 1 commit
-
-
Matteo Basso authored
-
- 05 Dec, 2019 1 commit
-
-
Matteo Basso authored
-
- 13 Nov, 2018 1 commit
-
-
Lubomir Bulej authored
The JVMTI documentation mentions that these references (thread_group and context_class_loader) should be managed, so we call JNI->DeleteLocalRef() on them.
-
- 11 Oct, 2018 1 commit
-
-
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.
-
- 27 Apr, 2018 9 commits
-
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
- 26 Apr, 2018 8 commits
-
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
- 06 Apr, 2018 1 commit
-
-
Lubomir Bulej authored
-
- 04 May, 2017 2 commits
-
-
Lubomir Bulej authored
When using the compiler (clang) to link object files, passing the -shared flag is OK, but when talking directly to the linker, the -dylib flag needs to be used instead.
-
Lubomir Bulej authored
-
- 19 Dec, 2016 1 commit
-
-
Lubomir Bulej authored
-
- 06 Oct, 2016 1 commit
-
-
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.
-
- 25 May, 2016 1 commit
-
-
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.
-
- 17 Nov, 2015 2 commits
-
-
Lubomir Bulej authored
-
Lubomir Bulej authored
-
- 16 Nov, 2015 2 commits
-
-
Lubomir Bulej authored
disl-agent: Updated makefile to avoid using -flto and -fwhole-program on Mac OS X, the GCC is usually too old for that. disl-agent: Updated network.c to define AI_NUMERICSERV if it is missing (which is the case on MinGW and DarwinX).
-
Lubomir Bulej authored
disl-agent: various cleanups to the header files and imports.
-
- 14 Nov, 2015 2 commits
-
-
Lubomir Bulej authored
-
Lubomir Bulej authored
To enable, use -Ddisl.forcesuperclass=true or -Ddisl.forceinterfaces=true in the client JVM command line.
-
- 21 Jul, 2014 1 commit
-
-
Lubomir Bulej authored
disl-agent: make debugging output more useful by forcing a flush of the output stream after every printf.
-
- 09 Jun, 2014 1 commit
-
-
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.
-
- 06 Jun, 2014 2 commits
-
-
Lubomir Bulej authored
- DiSL agent Makefile: compose library names for all platforms. - DiSL agent Makefile: use -fwhole-program only with Linux and Windows targets.
-
Lubomir Bulej authored
-
- 04 Jun, 2014 1 commit
-
-
Yudi Zheng authored
-
- 29 May, 2014 1 commit
-
-
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.
-