├── .gitignore ├── Makefile ├── README.md ├── code-injection ├── DynCallTest.java ├── FuncLoader.java ├── LibCFuncTest.java ├── Makefile ├── PAddTest.java ├── PAddTestPureJava.java ├── SyscallTest.java ├── helper │ ├── AsmInjector.java │ ├── ExtendedAMD64TestAssembler.java │ └── Util.java ├── jdk │ └── vm │ │ └── ci │ │ └── code │ │ └── test │ │ └── amd64 │ │ └── .gitkeep ├── native │ ├── Makefile │ └── native.c └── printasm-directive.json └── profiling ├── CompLevel.java ├── DisallowJIT.java ├── Makefile ├── Reprofile.java ├── ShowProf.java └── TestBase.java /.gitignore: -------------------------------------------------------------------------------- 1 | *.class 2 | *.so 3 | code-injection/jdk/**/*.java 4 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/README.md -------------------------------------------------------------------------------- /code-injection/DynCallTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/code-injection/DynCallTest.java -------------------------------------------------------------------------------- /code-injection/FuncLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/code-injection/FuncLoader.java -------------------------------------------------------------------------------- /code-injection/LibCFuncTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/code-injection/LibCFuncTest.java -------------------------------------------------------------------------------- /code-injection/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/code-injection/Makefile -------------------------------------------------------------------------------- /code-injection/PAddTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/code-injection/PAddTest.java -------------------------------------------------------------------------------- /code-injection/PAddTestPureJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/code-injection/PAddTestPureJava.java -------------------------------------------------------------------------------- /code-injection/SyscallTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/code-injection/SyscallTest.java -------------------------------------------------------------------------------- /code-injection/helper/AsmInjector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/code-injection/helper/AsmInjector.java -------------------------------------------------------------------------------- /code-injection/helper/ExtendedAMD64TestAssembler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/code-injection/helper/ExtendedAMD64TestAssembler.java -------------------------------------------------------------------------------- /code-injection/helper/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/code-injection/helper/Util.java -------------------------------------------------------------------------------- /code-injection/jdk/vm/ci/code/test/amd64/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /code-injection/native/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/code-injection/native/Makefile -------------------------------------------------------------------------------- /code-injection/native/native.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/code-injection/native/native.c -------------------------------------------------------------------------------- /code-injection/printasm-directive.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/code-injection/printasm-directive.json -------------------------------------------------------------------------------- /profiling/CompLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/profiling/CompLevel.java -------------------------------------------------------------------------------- /profiling/DisallowJIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/profiling/DisallowJIT.java -------------------------------------------------------------------------------- /profiling/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/profiling/Makefile -------------------------------------------------------------------------------- /profiling/Reprofile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/profiling/Reprofile.java -------------------------------------------------------------------------------- /profiling/ShowProf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/profiling/ShowProf.java -------------------------------------------------------------------------------- /profiling/TestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YaSuenag/jdt-2017-examples/HEAD/profiling/TestBase.java --------------------------------------------------------------------------------