natClass.cc (initializeClass): Check tables when (state == JV_STATE_IN_PROGRESS).
authorJeff Sturm <jsturm@one-point.com>
Thu, 30 Jan 2003 23:20:45 +0000 (23:20 +0000)
committerJeff Sturm <jsturm@gcc.gnu.org>
Thu, 30 Jan 2003 23:20:45 +0000 (23:20 +0000)
commitae724017fd554d9c49f9ed3bd515dd236e552eef
tree68e1ce35ce8786bd229d9f2d6e91343074b4bcb2
parentccf9f10cc3b4e371c34a01b3210b9e3bed0a8868
natClass.cc (initializeClass): Check tables when (state == JV_STATE_IN_PROGRESS).

* java/lang/natClass.cc (initializeClass): Check tables when
(state == JV_STATE_IN_PROGRESS).
(_Jv_GetInterfaces): Use _Jv_WaitForState to link interface.
* java/lang/natClassLoader.cc (_Jv_WaitForState): Handle
interpreted classes.
(linkClass0): Use _Jv_WaitForState.

From-SVN: r62161
libjava/ChangeLog
libjava/java/lang/natClass.cc
libjava/java/lang/natClassLoader.cc