|
Message
From: cvs at opencores.org<cvs@o...>
Date: Sun Nov 5 00:28:02 CET 2006
Subject: [cvs-checkins] MODIFIED: jop ...
Date: 00/06/11 05:00:28 Modified: jop/java/target/src/jdk_base/java/lang System.java Log: Moved mtab pointer and array length from the object/array to the handle Revision Changes Path 1.4 jop/java/target/src/jdk_base/java/lang/System.java http://www.opencores.org/cvsweb.shtml/jop/java/target/src/jdk_base/java/lang/System.java.diff?r1=1.3&r2=1.4 (In the diff below, changes in quantity of whitespace are not shown.) Index: System.java =================================================================== RCS file: /cvsroot/martin/jop/java/target/src/jdk_base/java/lang/System.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -b -r1.3 -r1.4 --- System.java 3 Nov 2006 23:13:05 -0000 1.3 +++ System.java 4 Nov 2006 23:28:01 -0000 1.4 @@ -70,8 +70,8 @@ int srcPtr = Native.rdMem(srcHandle); int dstPtr = Native.rdMem(dstHandle); - int srcLen = Native.rdMem(srcPtr-1); - int dstLen = Native.rdMem(dstPtr-1); + int srcLen = Native.rdMem(srcHandle+1); + int dstLen = Native.rdMem(dstHandle+1); if ((srcOffset < 0) || (dstOffset < 0) || (length < 0) || (srcEnd > srcLen) || (dstEnd > dstLen)) throw new IndexOutOfBoundsException();
|