diff options
author | Tom Tromey <tromey@redhat.com> | 2003-08-20 15:32:23 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2003-08-20 15:32:23 +0000 |
commit | 3f1923dcc183ad589948318c2099b6548fc82e93 (patch) | |
tree | 9dc3ee43232dc76c5cf29cca667d555d8d9c62e7 /gcc/java/except.c | |
parent | 9c6f74cd3f4fa7711ab1eb9e7a176450aa699e54 (diff) | |
download | gcc-3f1923dcc183ad589948318c2099b6548fc82e93.zip gcc-3f1923dcc183ad589948318c2099b6548fc82e93.tar.gz gcc-3f1923dcc183ad589948318c2099b6548fc82e93.tar.bz2 |
re PR libgcj/9125 (VMClassLoader should cache the result of Runtime.(internal)loadLibrary())
Fix for PR libgcj/9125:
* gnu/gcj/runtime/natVMClassLoader.cc (findClass): Find Runtime
object outside of loop. Respect lib_control setting.
* gnu/gcj/runtime/VMClassLoader.java (tried_libraries): New
field.
(lib_control): New field.
(LIB_FULL, LIB_CACHE, LIB_NEVER): New constants.
(VMClassLoader): Initialize new field.
From-SVN: r70600
Diffstat (limited to 'gcc/java/except.c')
0 files changed, 0 insertions, 0 deletions