From: <pcm...@us...> - 2008-07-08 19:29:56
|
Revision: 914 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=914&view=rev Author: pcmehlitz Date: 2008-07-08 12:29:54 -0700 (Tue, 08 Jul 2008) Log Message: ----------- * the PreciseRaceDetector erroneously used FieldInstruction.getLastElementInfo() outside an instructionExecuted() context. Replaced it with peekElementInfo(ThreadInfo ti), which can be used from within executeInstruction and choiceGeneratorSet() contexts Modified Paths: -------------- trunk/src/gov/nasa/jpf/jvm/bytecode/FieldInstruction.java trunk/src/gov/nasa/jpf/jvm/bytecode/GETFIELD.java trunk/src/gov/nasa/jpf/jvm/bytecode/InstanceFieldInstruction.java trunk/src/gov/nasa/jpf/jvm/bytecode/PUTFIELD.java trunk/src/gov/nasa/jpf/jvm/bytecode/StaticFieldInstruction.java trunk/src/gov/nasa/jpf/tools/PreciseRaceDetector.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |