* src/vm/vm.cpp (usage): Made function static. Also removed legacy C functions.
authorMichael Starzinger <michi@complang.tuwien.ac.at>
Wed, 28 Oct 2009 09:31:58 +0000 (10:31 +0100)
committerMichael Starzinger <michi@complang.tuwien.ac.at>
Wed, 28 Oct 2009 09:31:58 +0000 (10:31 +0100)
* src/vm/vm.hpp: Removed obsolete prototypes.

src/vm/vm.cpp
src/vm/vm.hpp

index bfff3db1eac8d31050172e627a4fc411d4805567..384018e337973f173d2c7f4f90b9ce2b3f42dff5 100644 (file)
@@ -390,7 +390,7 @@ opt_struct opts[] = {
 
 *******************************************************************************/
 
-void usage(void)
+static void usage(void)
 {
        puts("Usage: cacao [-options] classname [arguments]");
        puts("               (to run a class file)");
@@ -2508,11 +2508,7 @@ java_handle_t *vm_call_method_objectarray(methodinfo *m, java_handle_t *o,
 
 extern "C" {
 
-JavaVM* VM_get_javavm()      { return VM::get_current()->get_javavm(); }
 JNIEnv* VM_get_jnienv()      { return VM::get_current()->get_jnienv(); }
-bool    VM_is_initializing() { return VM::get_current()->is_initializing(); }
-bool    VM_is_created()      { return VM::get_current()->is_created(); }
-int64_t VM_get_starttime()   { return VM::get_current()->get_starttime(); }
 
 void vm_abort(const char* text, ...)
 {
index 901f5820175cbda98d8c47810b53bfb45328f077..0430fa4d6a30be141f7a43469bd9cd9352ecca36 100644 (file)
@@ -121,11 +121,7 @@ private:
 
 #else
 
-JavaVM* VM_get_javavm();
 JNIEnv* VM_get_jnienv();
-bool    VM_is_initializing();
-bool    VM_is_created();
-int64_t VM_get_starttime();
 
 #endif
 
@@ -161,9 +157,6 @@ extern uint8_t* intrp_main_stack;
 extern "C" {
 #endif
 
-void usage(void);
-
-bool vm_create(JavaVMInitArgs *vm_args);
 void vm_run(JavaVM *vm, JavaVMInitArgs *vm_args);
 int32_t   vm_destroy(JavaVM *vm);
 void vm_exit(int32_t status);