Revision 5147 committed by egagnon

[email protected] Sun, 30 Apr 2006 12:11:51 -0400
Newsgroups gmane.comp.java.vm.sablevm.cvs
Message-ID <[email protected]>
Revision: 5147
Date: 2006-04-30 12:11:48 -0400 (Sun, 30 Apr 2006)
Author: egagnon
Log:

 * Stored the method_frame_info (instead of method) in stack frames.
   This lead to widespread changes.  This should fix a concurrency bug
   when threads compete on method preparation.
 

Changed:

 U   sablevm/branches/sablevm-lgpl/src/libsablevm/gc_copying.c
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/gnu_classpath_VMStackWalker.c
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/instructions.m4.c
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/interpreter.c
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/java_lang_Throwable.c
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/java_lang_reflect_Constructor.c
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/java_lang_reflect_Method.c
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/local_refs.c
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/method_invoke.m4.c
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/native.c
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/native_interface.m4.c
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/prepare_code.c
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/thread.c
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/types.h
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/util1.c
 U   sablevm/branches/sablevm-lgpl/src/libsablevm/util2.c