gcc/libjava ChangeLog jni.cc include/jni.h inc ...
graydon@gcc.gnu.org
graydon@gcc.gnu.org
Thu Jan 13 05:20:00 GMT 2005
CVSROOT: /cvs/gcc
Module name: gcc
Branch: java-gui-branch
Changes by: graydon@gcc.gnu.org 2005-01-13 05:20:53
Modified files:
libjava : ChangeLog jni.cc
libjava/include: jni.h jvm.h
libjava/java/lang: natThread.cc
Log message:
2005-01-13 Graydon Hoare <graydon@redhat.com>
* include/jni.h (_Jv_JNIEnv::bottom_locals): New field.
* include/jvm.h (_Jv_FreeJNIEnv): Declare.
* java/lang/natThread.cc (finalize_native): Call _Jv_FreeJNIEnv.
* jni.cc: Reuse bottom frame between calls, avoid clearing
frame when no local references are made.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/ChangeLog.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.2660.2.647&r2=1.2660.2.648
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/jni.cc.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.81.2.1&r2=1.81.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/include/jni.h.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.26.10.1&r2=1.26.10.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/include/jvm.h.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.63.2.1&r2=1.63.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/lang/natThread.cc.diff?cvsroot=gcc&only_with_tag=java-gui-branch&r1=1.25.14.1&r2=1.25.14.2
More information about the Gcc-cvs
mailing list