Revision 2756 committed by egagnon
| Newsgroups | gmane.comp.java.vm.sablevm.cvs |
|---|---|
| Message-ID | <[email protected]> |
Revision: 2756 Date: 2004-07-10 11:29:47 -0400 (Sat, 10 Jul 2004) Author: egagnon Log: * Merged: svn merge -r2383:2755 /sablevm/branches/staging * Use Debian's sanitized textual version of LGPL. * Updated NEWS file in prevision of 1.1.6. * Fixed URL. * Updated THANKS file. * Remove unused struct field. * Update release mail template for new web site. * Changed current_class_file into a local variable. Closes: BUG:7. * Use the system class loader when there is no current native class when the JNI function FindClass is called. Closes: BUG:48. * Fixed compilation error. * Added documentation about the new sablevm.verbose.synchronization option in the manuals. * Made verbose synchronization dependent on a command-line property. * Dump stack trace on monitor contention, when DEBUG is on. * Remove unnecessary synchronization. * Fixed Java_java_lang_reflect_Field_nativeGetType. * Included thread ID in stack dump. * Add a note requesting the removal of a multi-line C macro. * Update the contribution policy to reflect the new Sable-UQAM group. * Use newer AM_INIT_AUTOMAKE syntax. * Fixed "make distcheck". * Fixed usage of JNIEXPORT and JNIIMPORT. Closes: BUG:14. * Merged: svn merge -r2541:2543 /developers/chris/sandbox/m4macros_tag_preparation/doc/m4macros.txt doc/m4macros.txt * Merged with command: svn merge -r1506:2541 /developers/chris/sandbox/sablevm/doc/m4macros.txt * Made m4macros.txt ready to commit to staging. * Indented code. * Update documentation for Subversion instead of CVS. * Added some newlines to docs (testing commit). * Added a comment about timezone detection in java-sablevm wrapper. * Added a comment about needed cleanup for part of configure.ac. * Fixed file properties. * Parse /etc/timezone in java-sablevm wrapper and set proper timezone. * Ensure out-of-source-tree build works (a tiny fix). * Removed illegal spurious ";" (ISO C). * Implemented java.lang.Thread.holdsLock(). * This allows the latest Swing merge from GNU CP to work. * By-hand merge of improvements done by Chris in his sandbox, in -r 2524 /developers/chris/sandbox/sablevm/doc/stack_layout.txt file. * Detect not gnu-compatible make in configure and issue a Warning. * Detect not gnu-compatible make in doc/Makefile and fail w/ Error. * 'true' program in java-sablevm wrapper is now searched w/ 'which'. This helps systems, which have it elsewhere than in /bin. * Added -server -client and other Sun's 'java' specific parameters to parameters ignored by our 'java-sablevm' wrapper. * Updated the manual page. * Added begin and end markers for stack dumps. * Cosmetic fix: added SVM_THREAD_NOT_INTERRUPTED flag w/ value 0. * Added explicit reference to Gentoo in release mail. * Fixed a typo. * Extensively docummented Java_java_lang_VMClass_getDeclaredFields() to explain some principles of SableVM internal programming put forward in the implementation of this function. * Fixed VMClass.getDeclaredFields implementation. * Reverted accidental change. * Fixed syntax error. * Added irc alias. * Fix broken URL. * Minor textual improvement, to make news more consistent with the text that refer to them. * Added references to FSF free software definition and to the Debian Free Software Guildelines in the contribution policy. * Added a reference to the contribution polycy in the release mail. * Additional spelling fixes. * Fixed spelling. * Added Contribution Policy. * Another monor text improvement. * Minor textual improvements. Changed: U sablevm/branches/bugfree/LGPL-2.1 U sablevm/branches/bugfree/Makefile.am U sablevm/branches/bugfree/NEWS U sablevm/branches/bugfree/THANKS U sablevm/branches/bugfree/configure.ac U sablevm/branches/bugfree/doc/Makefile.am A sablevm/branches/bugfree/doc/contribution_policy.txt U sablevm/branches/bugfree/doc/debugging.txt U sablevm/branches/bugfree/doc/gc_hashcode.txt U sablevm/branches/bugfree/doc/general.txt U sablevm/branches/bugfree/doc/inlinability_testing.txt U sablevm/branches/bugfree/doc/java-sablevm.1.in U sablevm/branches/bugfree/doc/m4macros.txt U sablevm/branches/bugfree/doc/posix-cas.txt U sablevm/branches/bugfree/doc/release_mail.txt U sablevm/branches/bugfree/doc/sablevm.1.in U sablevm/branches/bugfree/doc/stack_layout.txt U sablevm/branches/bugfree/java-sablevm.tmpl U sablevm/branches/bugfree/src/libsablevm/Makefile.am U sablevm/branches/bugfree/src/libsablevm/bootstrap.m4.c U sablevm/branches/bugfree/src/libsablevm/class_loader.c U sablevm/branches/bugfree/src/libsablevm/constants.h U sablevm/branches/bugfree/src/libsablevm/include/jni.h U sablevm/branches/bugfree/src/libsablevm/include/jni_system_specific.h U sablevm/branches/bugfree/src/libsablevm/java_lang_VMClass.c U sablevm/branches/bugfree/src/libsablevm/java_lang_VMThread.c U sablevm/branches/bugfree/src/libsablevm/java_lang_reflect_Field.c U sablevm/branches/bugfree/src/libsablevm/java_lang_reflect_Method.c U sablevm/branches/bugfree/src/libsablevm/method_invoke.list U sablevm/branches/bugfree/src/libsablevm/native_interface.m4.c U sablevm/branches/bugfree/src/libsablevm/prepare_code.c U sablevm/branches/bugfree/src/libsablevm/thread.c U sablevm/branches/bugfree/src/libsablevm/types.h U sablevm/branches/bugfree/src/libsablevm/util1.c U sablevm/branches/bugfree/src/libsablevm/vm_args.m4.c