|
Message
From: cvs at opencores.org<cvs@o...>
Date: Sat Dec 22 17:29:49 CET 2007
Subject: [cvs-checkins] MODIFIED: jop ...
Date: 00/07/12 22:17:29 Added: jop/java/target/src/test/wcet ArrayIssue.java Log: test case for RTAS measurement issue Revision Changes Path 1.1 jop/java/target/src/test/wcet/ArrayIssue.java http://www.opencores.org/cvsweb.shtml/jop/java/target/src/test/wcet/ArrayIssue.java?rev=1.1&content-type=text/x-cvsweb-markup Index: ArrayIssue.java =================================================================== package wcet; import com.jopdesign.sys.*; /** * WCET timing issue - measurement differs from WCET analysis * @author martin * */ public class ArrayIssue { int[][] block = { {99, 104}, {109, 113} }; public static void main(String[] args) { ArrayIssue ai = new ArrayIssue(); ai.fdct(ai.block); } void fdct(int[][] block) { int t1, diff; t1 = Native.rd(Const.IO_CNT); t1 = Native.rd(Const.IO_CNT)-t1; diff = t1; JVMHelp.wr('*'); t1 = Native.rd(Const.IO_CNT); // int tmp0 = block[0][0]; int x[] = block[0]; int i = x[0]; t1 = Native.rd(Const.IO_CNT)-t1; JVMHelp.wr('-'); System.out.println(t1-diff); } }
|