defineclass.cc (handleClassBegin): Use _Jv_RegisterInitiatingLoader.
authorTom Tromey <tromey@redhat.com>
Mon, 7 Feb 2005 21:29:04 +0000 (21:29 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Mon, 7 Feb 2005 21:29:04 +0000 (21:29 +0000)
commitf55db9c2fc24eff6cdbaa621851a4382f6dea939
tree9321a4ce5d93e720f8ccef64c5a68a48525104d1
parentb0ad2de2032805ffbaff91d24647dc6fcc8a74ca
defineclass.cc (handleClassBegin): Use _Jv_RegisterInitiatingLoader.

* defineclass.cc (handleClassBegin): Use
_Jv_RegisterInitiatingLoader.
* java/lang/Class.h (_Jv_UnregisterInitiatingLoader): Declare.
* java/lang/natVMClassLoader.cc (resolveClass): Don't register
class.  Use _Jv_UnregisterInitiatingLoader.
* java/lang/natClassLoader.cc (_Jv_UnregisterInitiatingLoader):
New function.

From-SVN: r94717
libjava/ChangeLog
libjava/defineclass.cc
libjava/java/lang/Class.h
libjava/java/lang/natClassLoader.cc
libjava/java/lang/natVMClassLoader.cc