|
From: <pcm...@us...> - 2008-06-25 23:18:36
|
Revision: 881
http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=881&view=rev
Author: pcmehlitz
Date: 2008-06-25 16:18:30 -0700 (Wed, 25 Jun 2008)
Log Message:
-----------
* the RaceDetector didn't filter field access inside clinits
* StaticFieldInstruction.isSchedulingRelevant() should check if the clinit class and the field declaring class are
the same
The RaceDetector still has daemons in it. Seems it's interfering with the POR sync detection - maybe we should just drop the
thing in favor of the PreciseRaceDetector, which is more efficient and less prone to false positives / false negatives
Modified Paths:
--------------
trunk/examples/DiningPhilosophers/Philosopher.java
trunk/src/gov/nasa/jpf/jvm/bytecode/StaticFieldInstruction.java
trunk/src/gov/nasa/jpf/tools/RaceDetector.java
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|