* src/threads/lockword.cpp (Lockword_init): Removed obsolete legacy C function.
authorMichael Starzinger <michi@complang.tuwien.ac.at>
Thu, 25 Sep 2008 13:00:16 +0000 (15:00 +0200)
committerMichael Starzinger <michi@complang.tuwien.ac.at>
Thu, 25 Sep 2008 13:00:16 +0000 (15:00 +0200)
* src/threads/lockword.hpp: Likewise.
* src/vm/javaobjects.cpp (java_lang_reflect_Constructor_create): Likewise.
(java_lang_reflect_Field_create): Likewise.
(java_lang_reflect_Method_create): Likewise.
* src/vm/javaobjects.hpp: Likewise.

src/threads/lockword.cpp
src/threads/lockword.hpp
src/vm/javaobjects.cpp
src/vm/javaobjects.hpp

index 78dc849fc47abf3189118b4944f4f8d541dcaf47..25e2c9c75a65b8707a69dc1c65d041c74765df25 100644 (file)
@@ -63,10 +63,6 @@ void Lockword::inflate(lock_record_t* lr)
 }
 
 
-extern "C" {
-       void Lockword_init(Lockword* lockword) { lockword->init(); }
-}
-
 /*
  * These are local overrides for various environment variables in Emacs.
  * Please do not remove this and leave it at the end of the file, where
index b940d6025b0d1c215287647145e3f54b6421aaef..74ccb94fd9542edc1fd0b76bef443a6b14867a9e 100644 (file)
@@ -228,8 +228,6 @@ typedef struct Lockword {
        uintptr_t _lockword;
 } Lockword;
 
-void Lockword_init(Lockword* lockword);
-
 #endif
 
 #endif // _LOCKWORD_HPP
index 568d2ffc806fb92499fa65f27550842e17d0e9f8..6858eb6e006ad430e980071ace9abacbfd7b247f 100644 (file)
@@ -120,15 +120,6 @@ java_handle_t* java_lang_reflect_Method::invoke(java_handle_t* o, java_handle_ob
        return result;
 }
 
-
-// Legacy C interface.
-
-extern "C" {
-       java_handle_t* java_lang_reflect_Constructor_create(methodinfo* m) { return java_lang_reflect_Constructor(m).get_handle(); }
-       java_handle_t* java_lang_reflect_Field_create(fieldinfo* f) { return java_lang_reflect_Field(f).get_handle(); }
-       java_handle_t* java_lang_reflect_Method_create(methodinfo* m) { return java_lang_reflect_Method(m).get_handle(); }
-}
-
 #endif // ENABLE_JAVASE
 
 
index edc917b19455529927254a14e56d0f0c91884d03..dc336cc76d9d1548a4b68779864f3ea0bcdf5747 100644 (file)
@@ -2815,13 +2815,6 @@ inline void java_lang_Throwable::set_backtrace(java_handle_bytearray_t* value)
 
 #endif // WITH_JAVA_RUNTIME_LIBRARY_CLDC1_1
 
-#else
-
-// Legacy C interface.
-java_handle_t* java_lang_reflect_Constructor_create(methodinfo* m);
-java_handle_t* java_lang_reflect_Field_create(fieldinfo* f);
-java_handle_t* java_lang_reflect_Method_create(methodinfo* m);
-
 #endif
 
 #endif // _JAVAOBJECTS_HPP