The following properties are specific to the libgcj runtime and will
normally not be found in other core libraries for the java language.
java.fullversion
java.vm.name and java.vm.version.
java.vm.info
java.fullversion.
impl.prefix
java.net.DatagramSocket class when set to something else
then the empty string. When set all newly created DatagramSockets will
try to load a class java.net.[impl.prefix]DatagramSocketImpl instead of
the normal java.net.PlainDatagramSocketImpl.
gnu.gcj.progname
gnu.gcj.runtime.NameFinder.demangle
true.
gnu.gcj.runtime.NameFinder.sanitize
true.
gnu.gcj.runtime.NameFinder.remove_unknown
true.
gnu.gcj.runtime.NameFinder.remove_interpreter
_Jv_InterpMethod class
and functions starting with ffi_) should be removed from the stack
trace. Only done when the stack is sanitized. Defaults to true.
gnu.gcj.runtime.NameFinder.use_addr2line
addr2line or addr2name.awk)
should be used as fallback to convert the addresses to function names when
the runtime is unable to do it through dladdr.
gnu.gcj.runtime.VMClassLoader.library_control
full, a full search is done for each requested class. If this
property is set to cache, then any failed lookups are cached
and not tried again. If this property is set to never, then
lookups are never done. For more information, See Extensions.