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

Reply via email to