Revision 3699 committed by egagnon
| Newsgroups | gmane.comp.java.vm.sablevm.cvs |
|---|---|
| Message-ID | <[email protected]> |
Revision: 3699 Date: 2005-03-15 02:11:07 -0500 (Tue, 15 Mar 2005) Author: egagnon Log: * Merged: svn merge -r3661:3698 /developers/egagnon/sandbox/sablevm * Cleaned up and solved many bugs in thread suspend/resume code. * Solved a thread creation bug by starting threads in "not running java" mode. * Initialized some uninitialized mutexes and condition variables. * Solved the 2-bit hashcode deadlock bug. * Solved a serious java stack corruption bug in REAL_LIFE_BROKENNESS code. Changed: U sablevm/branches/staging/src/libsablevm/constants.h U sablevm/branches/staging/src/libsablevm/invoke_interface.c U sablevm/branches/staging/src/libsablevm/java_lang_VMThread.c U sablevm/branches/staging/src/libsablevm/local_refs.c U sablevm/branches/staging/src/libsablevm/native_interface.m4.c U sablevm/branches/staging/src/libsablevm/thread.c U sablevm/branches/staging/src/libsablevm/thread.h U sablevm/branches/staging/src/libsablevm/util2.c