├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── examples ├── libnx │ ├── Makefile │ ├── entry │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── javm │ │ │ └── example │ │ │ └── libnx │ │ │ └── Main.java │ ├── include │ │ ├── nx_LibnxSync.hpp │ │ └── nx_LibnxThread.hpp │ └── src │ │ └── Main.cpp └── sample │ ├── Makefile │ └── src │ └── Main.cpp ├── javm-test-suite ├── pom.xml └── src │ └── main │ └── java │ └── javm │ └── test │ ├── ArgumentTest.java │ ├── ArithmeticTest.java │ ├── ArrayTest.java │ ├── ArrayTest1.java │ ├── ArrayTest2.java │ ├── AssertTest.java │ ├── ChineseTest.java │ ├── ClassCastTest.java │ ├── ClassNameTest.java │ ├── CovScriptJNITest.java │ ├── ExceptionTest.java │ ├── ExceptionTest1.java │ ├── ExceptionTest2.java │ ├── ExceptionTest3.java │ ├── FileTest.java │ ├── GCTest.java │ ├── HashTest.java │ ├── HelloWorld.java │ ├── LambdaTest.java │ ├── ListTest.java │ ├── Main.java │ ├── PackagePrivateTest.java │ ├── Polymorphism.java │ ├── StaticFieldTest.java │ ├── StaticResolution.java │ ├── StringBuilderTest1.java │ ├── ThreadExceptionTest.java │ └── ThreadTest.java └── libjavm ├── include ├── andyzip │ ├── algorithm.hpp │ ├── autocorr.hpp │ ├── brotli_data.hpp │ ├── brotli_decoder.hpp │ ├── deflate_decoder.hpp │ ├── deflate_encoder.hpp │ ├── huffman_table.hpp │ └── zipfile_reader.hpp └── javm │ ├── extras │ ├── extras_CppSync.hpp │ └── extras_PthreadThread.hpp │ ├── javm_Base.hpp │ ├── javm_File.hpp │ ├── javm_Memory.hpp │ ├── javm_String.hpp │ ├── javm_VM.hpp │ ├── native │ ├── impl │ │ ├── impl_Base.hpp │ │ ├── java │ │ │ ├── io │ │ │ │ ├── io_FileDescriptor.hpp │ │ │ │ ├── io_FileInputStream.hpp │ │ │ │ ├── io_FileOutputStream.hpp │ │ │ │ └── io_WinNTFileSystem.hpp │ │ │ ├── lang │ │ │ │ ├── lang_Class.hpp │ │ │ │ ├── lang_ClassLoader.hpp │ │ │ │ ├── lang_Double.hpp │ │ │ │ ├── lang_Float.hpp │ │ │ │ ├── lang_Object.hpp │ │ │ │ ├── lang_String.hpp │ │ │ │ ├── lang_System.hpp │ │ │ │ ├── lang_Thread.hpp │ │ │ │ └── lang_Throwable.hpp │ │ │ ├── security │ │ │ │ └── security_AccessController.hpp │ │ │ └── util │ │ │ │ └── concurrent │ │ │ │ └── atomic │ │ │ │ └── atomic_AtomicLong.hpp │ │ └── sun │ │ │ ├── io │ │ │ └── io_Win32ErrorMode.hpp │ │ │ ├── misc │ │ │ ├── misc_Signal.hpp │ │ │ ├── misc_Unsafe.hpp │ │ │ └── misc_VM.hpp │ │ │ ├── nio │ │ │ └── cs │ │ │ │ └── cs_StreamEncoder.hpp │ │ │ └── reflect │ │ │ └── reflect_Reflection.hpp │ ├── native_NativeCode.hpp │ ├── native_NativeSync.hpp │ ├── native_NativeThread.hpp │ └── native_Standard.hpp │ ├── rt │ ├── rt_ClassSource.hpp │ ├── rt_Context.hpp │ ├── rt_JavaArchiveSource.hpp │ ├── rt_JavaClassFileSource.hpp │ └── rt_Runtime.hpp │ └── vm │ ├── jutil │ ├── jutil_String.hpp │ └── jutil_Throwable.hpp │ ├── ref │ └── ref_Reflection.hpp │ ├── vm_Array.hpp │ ├── vm_Attributes.hpp │ ├── vm_Base.hpp │ ├── vm_Class.hpp │ ├── vm_ConstantPool.hpp │ ├── vm_Execution.hpp │ ├── vm_Instructions.hpp │ ├── vm_Properties.hpp │ ├── vm_Sync.hpp │ ├── vm_Thread.hpp │ ├── vm_TypeBase.hpp │ └── vm_Variable.hpp └── src └── javm ├── javm_File.cpp ├── javm_String.cpp ├── native ├── impl │ ├── impl_Base.cpp │ ├── java │ │ ├── io │ │ │ ├── io_FileDescriptor.cpp │ │ │ ├── io_FileInputStream.cpp │ │ │ ├── io_FileOutputStream.cpp │ │ │ └── io_WinNTFileSystem.cpp │ │ ├── lang │ │ │ ├── lang_Class.cpp │ │ │ ├── lang_ClassLoader.cpp │ │ │ ├── lang_Double.cpp │ │ │ ├── lang_Float.cpp │ │ │ ├── lang_Object.cpp │ │ │ ├── lang_String.cpp │ │ │ ├── lang_System.cpp │ │ │ ├── lang_Thread.cpp │ │ │ └── lang_Throwable.cpp │ │ ├── security │ │ │ └── security_AccessController.cpp │ │ └── util │ │ │ └── concurrent │ │ │ └── atomic │ │ │ └── atomic_AtomicLong.cpp │ └── sun │ │ ├── io │ │ └── io_Win32ErrorMode.cpp │ │ ├── misc │ │ ├── misc_Signal.cpp │ │ ├── misc_Unsafe.cpp │ │ └── misc_VM.cpp │ │ ├── nio │ │ └── cs │ │ │ └── cs_StreamEncoder.cpp │ │ └── reflect │ │ └── reflect_Reflection.cpp ├── native_NativeCode.cpp └── native_Standard.cpp ├── rt ├── rt_Context.cpp ├── rt_JavaArchiveSource.cpp ├── rt_JavaClassFileSource.cpp └── rt_Runtime.cpp └── vm ├── jutil ├── jutil_String.cpp └── jutil_Throwable.cpp ├── ref └── ref_Reflection.cpp ├── vm_Array.cpp ├── vm_Attributes.cpp ├── vm_Class.cpp ├── vm_ConstantPool.cpp ├── vm_Execution.cpp ├── vm_Execution.impl.cpp ├── vm_Properties.cpp ├── vm_Thread.cpp ├── vm_TypeBase.cpp └── vm_Variable.cpp /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | patreon: xortroll -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/README.md -------------------------------------------------------------------------------- /examples/libnx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/examples/libnx/Makefile -------------------------------------------------------------------------------- /examples/libnx/entry/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/examples/libnx/entry/pom.xml -------------------------------------------------------------------------------- /examples/libnx/entry/src/main/java/javm/example/libnx/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/examples/libnx/entry/src/main/java/javm/example/libnx/Main.java -------------------------------------------------------------------------------- /examples/libnx/include/nx_LibnxSync.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/examples/libnx/include/nx_LibnxSync.hpp -------------------------------------------------------------------------------- /examples/libnx/include/nx_LibnxThread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/examples/libnx/include/nx_LibnxThread.hpp -------------------------------------------------------------------------------- /examples/libnx/src/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/examples/libnx/src/Main.cpp -------------------------------------------------------------------------------- /examples/sample/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/examples/sample/Makefile -------------------------------------------------------------------------------- /examples/sample/src/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/examples/sample/src/Main.cpp -------------------------------------------------------------------------------- /javm-test-suite/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/pom.xml -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ArgumentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ArgumentTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ArithmeticTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ArithmeticTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ArrayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ArrayTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ArrayTest1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ArrayTest1.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ArrayTest2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ArrayTest2.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/AssertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/AssertTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ChineseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ChineseTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ClassCastTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ClassCastTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ClassNameTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ClassNameTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/CovScriptJNITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/CovScriptJNITest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ExceptionTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ExceptionTest1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ExceptionTest1.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ExceptionTest2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ExceptionTest2.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ExceptionTest3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ExceptionTest3.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/FileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/FileTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/GCTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/GCTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/HashTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/HashTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/HelloWorld.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/LambdaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/LambdaTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ListTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/Main.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/PackagePrivateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/PackagePrivateTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/Polymorphism.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/Polymorphism.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/StaticFieldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/StaticFieldTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/StaticResolution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/StaticResolution.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/StringBuilderTest1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/StringBuilderTest1.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ThreadExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ThreadExceptionTest.java -------------------------------------------------------------------------------- /javm-test-suite/src/main/java/javm/test/ThreadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/javm-test-suite/src/main/java/javm/test/ThreadTest.java -------------------------------------------------------------------------------- /libjavm/include/andyzip/algorithm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/andyzip/algorithm.hpp -------------------------------------------------------------------------------- /libjavm/include/andyzip/autocorr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/andyzip/autocorr.hpp -------------------------------------------------------------------------------- /libjavm/include/andyzip/brotli_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/andyzip/brotli_data.hpp -------------------------------------------------------------------------------- /libjavm/include/andyzip/brotli_decoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/andyzip/brotli_decoder.hpp -------------------------------------------------------------------------------- /libjavm/include/andyzip/deflate_decoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/andyzip/deflate_decoder.hpp -------------------------------------------------------------------------------- /libjavm/include/andyzip/deflate_encoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/andyzip/deflate_encoder.hpp -------------------------------------------------------------------------------- /libjavm/include/andyzip/huffman_table.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/andyzip/huffman_table.hpp -------------------------------------------------------------------------------- /libjavm/include/andyzip/zipfile_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/andyzip/zipfile_reader.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/extras/extras_CppSync.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/extras/extras_CppSync.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/extras/extras_PthreadThread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/extras/extras_PthreadThread.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/javm_Base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/javm_Base.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/javm_File.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/javm_File.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/javm_Memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/javm_Memory.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/javm_String.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/javm_String.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/javm_VM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/javm_VM.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/impl_Base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/impl_Base.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/io/io_FileDescriptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/io/io_FileDescriptor.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/io/io_FileInputStream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/io/io_FileInputStream.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/io/io_FileOutputStream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/io/io_FileOutputStream.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/io/io_WinNTFileSystem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/io/io_WinNTFileSystem.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/lang/lang_Class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/lang/lang_Class.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/lang/lang_ClassLoader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/lang/lang_ClassLoader.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/lang/lang_Double.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/lang/lang_Double.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/lang/lang_Float.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/lang/lang_Float.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/lang/lang_Object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/lang/lang_Object.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/lang/lang_String.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/lang/lang_String.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/lang/lang_System.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/lang/lang_System.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/lang/lang_Thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/lang/lang_Thread.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/lang/lang_Throwable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/lang/lang_Throwable.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/security/security_AccessController.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/security/security_AccessController.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/java/util/concurrent/atomic/atomic_AtomicLong.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/java/util/concurrent/atomic/atomic_AtomicLong.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/sun/io/io_Win32ErrorMode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/sun/io/io_Win32ErrorMode.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/sun/misc/misc_Signal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/sun/misc/misc_Signal.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/sun/misc/misc_Unsafe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/sun/misc/misc_Unsafe.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/sun/misc/misc_VM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/sun/misc/misc_VM.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/sun/nio/cs/cs_StreamEncoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/sun/nio/cs/cs_StreamEncoder.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/impl/sun/reflect/reflect_Reflection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/impl/sun/reflect/reflect_Reflection.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/native_NativeCode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/native_NativeCode.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/native_NativeSync.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/native_NativeSync.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/native_NativeThread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/native_NativeThread.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/native/native_Standard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/native/native_Standard.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/rt/rt_ClassSource.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/rt/rt_ClassSource.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/rt/rt_Context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/rt/rt_Context.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/rt/rt_JavaArchiveSource.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/rt/rt_JavaArchiveSource.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/rt/rt_JavaClassFileSource.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/rt/rt_JavaClassFileSource.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/rt/rt_Runtime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/rt/rt_Runtime.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/jutil/jutil_String.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/jutil/jutil_String.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/jutil/jutil_Throwable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/jutil/jutil_Throwable.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/ref/ref_Reflection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/ref/ref_Reflection.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/vm_Array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/vm_Array.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/vm_Attributes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/vm_Attributes.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/vm_Base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/vm_Base.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/vm_Class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/vm_Class.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/vm_ConstantPool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/vm_ConstantPool.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/vm_Execution.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/vm_Execution.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/vm_Instructions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/vm_Instructions.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/vm_Properties.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/vm_Properties.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/vm_Sync.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/vm_Sync.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/vm_Thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/vm_Thread.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/vm_TypeBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/vm_TypeBase.hpp -------------------------------------------------------------------------------- /libjavm/include/javm/vm/vm_Variable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/include/javm/vm/vm_Variable.hpp -------------------------------------------------------------------------------- /libjavm/src/javm/javm_File.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/javm_File.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/javm_String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/javm_String.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/impl_Base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/impl_Base.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/io/io_FileDescriptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/io/io_FileDescriptor.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/io/io_FileInputStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/io/io_FileInputStream.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/io/io_FileOutputStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/io/io_FileOutputStream.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/io/io_WinNTFileSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/io/io_WinNTFileSystem.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/lang/lang_Class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/lang/lang_Class.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/lang/lang_ClassLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/lang/lang_ClassLoader.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/lang/lang_Double.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/lang/lang_Double.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/lang/lang_Float.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/lang/lang_Float.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/lang/lang_Object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/lang/lang_Object.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/lang/lang_String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/lang/lang_String.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/lang/lang_System.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/lang/lang_System.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/lang/lang_Thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/lang/lang_Thread.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/lang/lang_Throwable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/lang/lang_Throwable.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/security/security_AccessController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/security/security_AccessController.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/java/util/concurrent/atomic/atomic_AtomicLong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/java/util/concurrent/atomic/atomic_AtomicLong.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/sun/io/io_Win32ErrorMode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/sun/io/io_Win32ErrorMode.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/sun/misc/misc_Signal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/sun/misc/misc_Signal.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/sun/misc/misc_Unsafe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/sun/misc/misc_Unsafe.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/sun/misc/misc_VM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/sun/misc/misc_VM.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/sun/nio/cs/cs_StreamEncoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/sun/nio/cs/cs_StreamEncoder.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/impl/sun/reflect/reflect_Reflection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/impl/sun/reflect/reflect_Reflection.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/native_NativeCode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/native_NativeCode.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/native/native_Standard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/native/native_Standard.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/rt/rt_Context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/rt/rt_Context.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/rt/rt_JavaArchiveSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/rt/rt_JavaArchiveSource.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/rt/rt_JavaClassFileSource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/rt/rt_JavaClassFileSource.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/rt/rt_Runtime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/rt/rt_Runtime.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/vm/jutil/jutil_String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/vm/jutil/jutil_String.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/vm/jutil/jutil_Throwable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/vm/jutil/jutil_Throwable.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/vm/ref/ref_Reflection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/vm/ref/ref_Reflection.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/vm/vm_Array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/vm/vm_Array.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/vm/vm_Attributes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/vm/vm_Attributes.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/vm/vm_Class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/vm/vm_Class.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/vm/vm_ConstantPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/vm/vm_ConstantPool.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/vm/vm_Execution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/vm/vm_Execution.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/vm/vm_Execution.impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/vm/vm_Execution.impl.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/vm/vm_Properties.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/vm/vm_Properties.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/vm/vm_Thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/vm/vm_Thread.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/vm/vm_TypeBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/vm/vm_TypeBase.cpp -------------------------------------------------------------------------------- /libjavm/src/javm/vm/vm_Variable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XorTroll/libjavm/HEAD/libjavm/src/javm/vm/vm_Variable.cpp --------------------------------------------------------------------------------