* src/native/native.c (native_library_load): New function.
authorChristian Thalinger <twisti@complang.tuwien.ac.at>
Sun, 10 Feb 2008 14:13:52 +0000 (15:13 +0100)
committerChristian Thalinger <twisti@complang.tuwien.ac.at>
Sun, 10 Feb 2008 14:13:52 +0000 (15:13 +0100)
* src/native/native.h: Likewise.

* src/native/vm/java_lang_Runtime.c: Removed.
* src/native/vm/java_lang_Runtime.h: Likewise.

* src/native/vm/Makefile.am (libnativevm_la_SOURCES): Removed
java_lang_Runtime.[ch].

* src/native/vm/cldc1.1/com_sun_cldchi_jvm_JVM.c
(native/vm/java_lang_Runtime.h): Removed.
(loadLibrary): Implemented directly.

* src/native/vm/cldc1.1/java_lang_Runtime.c (vm/types.h): Removed.
(stdint.h): Added.
(mm/gc-common.h): Likewise.
(native/vm/java_lang_Runtime.h): Removed.
(vm/vm.h): Added.
(vmcore/utf8.h): Likewise.
(exitInternal): Implemented directly.
(freeMemory): Likewise.
(totalMemory): Likewise.
(gc): Likewise.

* src/native/vm/gnu/java_lang_VMRuntime.c
(native/vm/java_lang_Runtime.h): Removed.
(finalizeOnExit): Added.
(exit): Likewise.
(freeMemory): Likewise.
(totalMemory): Likewise.
(gc): Likewise.
(runFinalizersOnExit): Likewise.
(nativeLoad): Likewise.

* src/native/vm/sun/jvm.c (native/vm/java_lang_Runtime.h): Removed.
(JVM_StartThread): Implemented directly.
(JVM_SetThreadPriority): Likewise.
(JVM_Sleep): Likewise.
(JVM_IsInterrupted): Likewise.


No differences found