Branch: refs/heads/master Home: http://github.com/penberg/jato
Commit: bf7c0e9bbcd4710172ec8e1f8702cee82be050ab http://github.com/penberg/jato/commit/bf7c0e9bbcd4710172ec8e1f8702cee82be050ab Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-10-08 (Thu, 08 Oct 2009) Changed paths: M vm/types.c Log Message: ----------- vm: fix parse_method_type() Call arguments were incorrectly inserted to args list causing the list to represent the reverse order of arguments. Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> Commit: 336449668625e94afe46c64c4e210b6ecac69a90 http://github.com/penberg/jato/commit/336449668625e94afe46c64c4e210b6ecac69a90 Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-10-08 (Thu, 08 Oct 2009) Changed paths: M Makefile M include/vm/object.h M test/arch-x86/Makefile M vm/jato.c A vm/monitor.c M vm/object.c Log Message: ----------- vm: move monitor operations to vm/monitor.c Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> Commit: ad59fe2214fd47f4f4b7ea3e80c055b3c413ba4f http://github.com/penberg/jato/commit/ad59fe2214fd47f4f4b7ea3e80c055b3c413ba4f Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-10-08 (Thu, 08 Oct 2009) Changed paths: M vm/monitor.c Log Message: ----------- vm: unify code in vm_monitor_wait() and vm_monitor_timedwait() Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> Commit: 3069613a2b92218830deea6bc2d1c3c68a182a4e http://github.com/penberg/jato/commit/3069613a2b92218830deea6bc2d1c3c68a182a4e Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-10-08 (Thu, 08 Oct 2009) Changed paths: M Makefile M include/vm/preload.h M include/vm/thread.h A regression/jvm/MonitorTest.java M test/vm/preload-stub.c M vm/jato.c M vm/monitor.c M vm/preload.c M vm/thread.c Log Message: ----------- vm: implement thread interruption operations. The following natives are implemented: java/lang/VMThread.isInterrupted() java/lang/VMThread.interrupted() java/lang/VMThread.interrupt() Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> Commit: 14b43a09c93ab5f409c13d40c1efa86a10bbeb63 http://github.com/penberg/jato/commit/14b43a09c93ab5f409c13d40c1efa86a10bbeb63 Author: Tomek Grabiec <tgrab...@gmail.com> Date: 2009-10-08 (Thu, 08 Oct 2009) Changed paths: M arch/x86/insn-selector.brg M arch/x86/unwind_32.S M include/jit/exception.h M jit/exception.c Log Message: ----------- x86: introduce valgrind workaround for exception guards. Installing signal bottom half doesn't work well in valgrind environment (it causes an error and application is killed). This introduces a workaround for this situation when caused by exception guards. Exception guards are used to catch signalled exceptions via SIGSEGV handler and transfer control to the exception handler or unwind. The workaround is to inline exception check and don't use signal handlers when run on valgrind. Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi> ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ Jatovm-devel mailing list Jatovm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jatovm-devel