Branch: refs/heads/master
Home:   http://github.com/penberg/jato

Commit: a9fb0e4be3a1f05d40f8836d4b8239114ed7b2cc
    
http://github.com/penberg/jato/commit/a9fb0e4be3a1f05d40f8836d4b8239114ed7b2cc
Author: Pekka Enberg <penb...@cs.helsinki.fi>
Date:   2009-10-31 (Sat, 31 Oct 2009)

Changed paths:
  M arch/x86/emit-code.c
  M regression/jvm/PutstaticTest.java

Log Message:
-----------
x86: Fix up SSE class field fixup problem

As explained by Tomek:

  I know what's the cause of pippijn's bug - getstatic/putstatic doesn't work
  with SSE mov instructions, cause it assumes the memory offset is 2 bytes
  after opcode, while for SSE it's 4 bytes, hence the corruption.

Reported-by: Pippijn van Steenhoven <pip8...@gmail.com>
Analyzed-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