|
Message
From: cvs at opencores.org<cvs@o...>
Date: Fri Dec 29 17:13:50 CET 2006
Subject: [cvs-checkins] MODIFIED: jop ...
Date: 00/06/12 29:17:13 Modified: jop/java/tools/src/com/jopdesign/wcet WCETInstruction.java Log: timing for laload, lastore Revision Changes Path 1.11 jop/java/tools/src/com/jopdesign/wcet/WCETInstruction.java http://www.opencores.org/cvsweb.shtml/jop/java/tools/src/com/jopdesign/wcet/WCETInstruction.java.diff?r1=1.10&r2=1.11 (In the diff below, changes in quantity of whitespace are not shown.) Index: WCETInstruction.java =================================================================== RCS file: /cvsroot/martin/jop/java/tools/src/com/jopdesign/wcet/WCETInstruction.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -b -r1.10 -r1.11 --- WCETInstruction.java 29 Dec 2006 00:33:00 -0000 1.10 +++ WCETInstruction.java 29 Dec 2006 16:13:49 -0000 1.11 @@ -393,7 +393,7 @@ break; // LALOAD = 47 case org.apache.bcel.Constants.LALOAD: - wcet = -1; + wcet = 43+4*r; break; // FALOAD = 48 case org.apache.bcel.Constants.FALOAD: @@ -525,7 +525,10 @@ break; // LASTORE = 80 case org.apache.bcel.Constants.LASTORE: - wcet = -1; + wcet = 48+2*r+w; + if (w > 3) { + wcet += w - 3; + } break; // FASTORE = 81 case org.apache.bcel.Constants.FASTORE:
|
 |