From: <pcm...@us...> - 2007-08-31 05:30:10
|
Revision: 540 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=540&view=rev Author: pcmehlitz Date: 2007-08-30 22:30:01 -0700 (Thu, 30 Aug 2007) Log Message: ----------- * some more type compatibility checks (also return type and goal type), but we still need casts not clear yet if this should happen while parsing, or during invocation * added a generic RegexGoal, which matches ret.toString() against a regex - nice * reminder comment in PUTSTATIC for the next Oksana bug - we can't shut off class init from <clinits> (was there to avoid infinite recursion), since there are rare cases where a PUTSTATIC from a <clinit> really initializes another class (the imfamous synthetic "class$0" field. Still needs a fix Modified Paths: -------------- trunk/src/gov/nasa/jpf/jvm/bytecode/PUTSTATIC.java trunk/src/gov/nasa/jpf/test/CompareGoal.java trunk/src/gov/nasa/jpf/test/Goal.java trunk/src/gov/nasa/jpf/test/NoThrowsGoal.java trunk/src/gov/nasa/jpf/test/TestSpec.g trunk/src/gov/nasa/jpf/test/TestSpecLexer.java trunk/src/gov/nasa/jpf/test/TestSpecParser.java trunk/src/gov/nasa/jpf/test/ThrowsGoal.java trunk/src/gov/nasa/jpf/test/ValSet.java trunk/src/gov/nasa/jpf/tools/MethodTester.java trunk/test/gov/nasa/jpf/test/TestMethodTest.java Added Paths: ----------- trunk/src/gov/nasa/jpf/test/RegexGoal.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |