]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
gcj.texi (Extensions): Added xref.
authorTom Tromey <tromey@redhat.com>
Wed, 20 Aug 2003 15:33:28 +0000 (15:33 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Wed, 20 Aug 2003 15:33:28 +0000 (15:33 +0000)
* gcj.texi (Extensions): Added xref.
(libgcj Runtime Properties): Document
gnu.gcj.runtime.VMClassLoader.library_control.

From-SVN: r70601

gcc/java/ChangeLog
gcc/java/gcj.texi

index a2ec2e5b34c191c0ddaa01a66c1ac0e2d9749082..fa236429c9ea606d048017bb46eb1c19d1eb15aa 100644 (file)
@@ -1,3 +1,9 @@
+2003-08-20  Tom Tromey  <tromey@redhat.com>
+
+       * gcj.texi (Extensions): Added xref.
+       (libgcj Runtime Properties): Document
+       gnu.gcj.runtime.VMClassLoader.library_control.
+
 2003-08-13  Tom Tromey  <tromey@redhat.com>
 
        * gcj.texi (Invoking gij): Document -X and -?.
index edce0929e4f682cbaa5d2ee8e59149cac0d5fb60..fc2232994c19aaab8222a8743fa0fc0a3cd4323d 100644 (file)
@@ -543,7 +543,9 @@ all @samp{.}s will be transformed into @samp{-}s and that searching
 for inner classes starts with their outermost outer class.  If the class
 cannot be found this way the system classloader tries to use
 the @code{libgcj} bytecode interpreter to load the class from the standard
-classpath.
+classpath.  This process can be controlled to some degree via the
+@code{gnu.gcj.runtime.VMClassLoader.library_control} property;
+@xref{libgcj Runtime Properties}.
 @end itemize
 
 @node Invoking gcjh
@@ -2247,6 +2249,14 @@ Whether an external process (@command{addr2line} or @command{addr2name.awk})
 should be used as fallback to convert the addresses to function names when
 the runtime is unable to do it through @code{dladdr}.
 
+@item gnu.gcj.runtime.VMClassLoader.library_control
+This controls how shared libraries are automatically loaded by the
+built-in class loader.  By default, or if this property is set to
+@samp{full}, a full search is done for each requested class.  If this
+property is set to @samp{cache}, then any failed lookups are cached
+and not tried again.  If this property is set to @samp{never}, then
+lookups are never done.  For more information, @xref{Extensions}.
+
 @end table