You can subscribe to this list here.
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(16) |
Jun
(42) |
Jul
(46) |
Aug
(48) |
Sep
(33) |
Oct
(26) |
Nov
(28) |
Dec
(38) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
(35) |
Feb
(80) |
Mar
(112) |
Apr
(108) |
May
(102) |
Jun
(126) |
Jul
(89) |
Aug
(82) |
Sep
(36) |
Oct
(7) |
Nov
(1) |
Dec
(4) |
2010 |
Jan
(87) |
Feb
|
Mar
(2) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <sj...@us...> - 2008-06-30 20:59:04
|
Revision: 891 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=891&view=rev Author: sjp100 Date: 2008-06-30 13:58:52 -0700 (Mon, 30 Jun 2008) Log Message: ----------- official cvc3 jni libraries and test code Added Paths: ----------- trunk/extensions/symbc/cvc3.jar trunk/extensions/symbc/cvc3test.jar trunk/extensions/symbc/libcvc3.jar trunk/extensions/symbc/libcvc3.so trunk/extensions/symbc/libcvc3jni.so This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pc...@us...> - 2008-06-30 20:49:20
|
Revision: 890 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=890&view=rev Author: pcorina Date: 2008-06-30 13:49:07 -0700 (Mon, 30 Jun 2008) Log Message: ----------- Added symbc/env/jpf/java/lang/Math.java model class to handle "simple" math functions in symbolic execution mode. !!! To use and compile it (in eclipse) you should add: symbc/env/jpf to jpf project source roots (BuildPath dialog). !!! Modified Paths: -------------- trunk/extensions/symbc/env/jvm/gov/nasa/jpf/symbc/JPF_java_lang_Math.java Added Paths: ----------- trunk/extensions/symbc/env/jpf/ trunk/extensions/symbc/env/jpf/java/ trunk/extensions/symbc/env/jpf/java/lang/ trunk/extensions/symbc/env/jpf/java/lang/Math.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pcm...@us...> - 2008-06-30 20:01:21
|
Revision: 889 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=889&view=rev Author: pcmehlitz Date: 2008-06-30 13:01:19 -0700 (Mon, 30 Jun 2008) Log Message: ----------- * Math.log10 missing in native peer Modified Paths: -------------- trunk/env/jvm/gov/nasa/jpf/jvm/JPF_java_lang_Math.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sj...@us...> - 2008-06-27 14:54:54
|
Revision: 888 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=888&view=rev Author: sjp100 Date: 2008-06-27 07:13:33 -0700 (Fri, 27 Jun 2008) Log Message: ----------- moved reference to dp to SymbolicInstructionFactory to be consistent with Corina's changes Modified Paths: -------------- trunk/extensions/symbc/src/gov/nasa/jpf/symbc/numeric/SymbolicConstraintsGeneral.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pc...@us...> - 2008-06-27 00:47:34
|
Revision: 887 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=887&view=rev Author: pcorina Date: 2008-06-26 17:47:33 -0700 (Thu, 26 Jun 2008) Log Message: ----------- example illustrating symbolic manipulation of the heap follows lazy initialization algorithm as described in the following paper: Generalized Symbolic Execution for Model Checking and Testing, Sarfraz Khurshid, Corina S. Pasareanu, Willem Visser, in Proceedings of the 9th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS), 2003. Added Paths: ----------- trunk/extensions/symbc/examples/symbolicheap/ trunk/extensions/symbc/examples/symbolicheap/MainLazy.java trunk/extensions/symbc/examples/symbolicheap/Node.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pc...@us...> - 2008-06-27 00:12:32
|
Revision: 886 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=886&view=rev Author: pcorina Date: 2008-06-26 17:12:31 -0700 (Thu, 26 Jun 2008) Log Message: ----------- Modified Paths: -------------- trunk/extensions/symbc/src/gov/nasa/jpf/symbc/JPF_gov_nasa_jpf_symbc_Debug.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pc...@us...> - 2008-06-27 00:00:19
|
Revision: 885 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=885&view=rev Author: pcorina Date: 2008-06-26 17:00:18 -0700 (Thu, 26 Jun 2008) Log Message: ----------- Modified Paths: -------------- trunk/extensions/symbc/src/gov/nasa/jpf/symbc/Debug.java trunk/extensions/symbc/src/gov/nasa/jpf/symbc/JPF_gov_nasa_jpf_symbc_Debug.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pc...@us...> - 2008-06-26 23:28:57
|
Revision: 884 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=884&view=rev Author: pcorina Date: 2008-06-26 16:28:57 -0700 (Thu, 26 Jun 2008) Log Message: ----------- added helper methods: makeSymbolic moved Debug and associated JPF_ class here (it was in test before) Added Paths: ----------- trunk/extensions/symbc/src/gov/nasa/jpf/symbc/Debug.java trunk/extensions/symbc/src/gov/nasa/jpf/symbc/JPF_gov_nasa_jpf_symbc_Debug.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pc...@us...> - 2008-06-26 23:27:47
|
Revision: 883 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=883&view=rev Author: pcorina Date: 2008-06-26 16:27:46 -0700 (Thu, 26 Jun 2008) Log Message: ----------- added dp (decision procedure) and code to initialize it Modified Paths: -------------- trunk/extensions/symbc/src/gov/nasa/jpf/symbc/SymbolicInstructionFactory.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pc...@us...> - 2008-06-26 23:26:48
|
Revision: 882 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=882&view=rev Author: pcorina Date: 2008-06-26 16:26:46 -0700 (Thu, 26 Jun 2008) Log Message: ----------- removed dp from here went to SymbolicInstructionFactory Modified Paths: -------------- trunk/extensions/symbc/src/gov/nasa/jpf/symbc/bytecode/BytecodeUtils.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
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. |
From: <pcm...@us...> - 2008-06-24 01:00:28
|
Revision: 880 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=880&view=rev Author: pcmehlitz Date: 2008-06-23 18:00:27 -0700 (Mon, 23 Jun 2008) Log Message: ----------- * fixed the broken fix reg. multiple inclusions of the same ThreadInfo into the ThreadList. First, every ThreadInfo creation should go through ThreadInfo's factory method. Second, there is no easy way around exclusiveness checking in ThreadInfo.add() - the ThreadInfo cache isn't backtracked, but the ThreadList is. This fixed the DiningPhilosophers in HeuristicSearch again Modified Paths: -------------- trunk/src/gov/nasa/jpf/jvm/JVM.java trunk/src/gov/nasa/jpf/jvm/ThreadInfo.java trunk/src/gov/nasa/jpf/jvm/ThreadList.java trunk/test/gov/nasa/jpf/mc/TestPartialTraceJPF.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pcm...@us...> - 2008-06-23 23:29:01
|
Revision: 879 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=879&view=rev Author: pcmehlitz Date: 2008-06-23 16:28:59 -0700 (Mon, 23 Jun 2008) Log Message: ----------- re-iteration on the last two commits: * transition breaks on Thread.start()/sleep()/yield() should be optional. There now is a "cg.thread.break_all" to control this, and the default is false * the ChoicePoint change was using String.isEmpty(), which is not in Java 1.5. Thanks Hank Modified Paths: -------------- trunk/src/gov/nasa/jpf/jvm/ChoicePoint.java trunk/src/gov/nasa/jpf/jvm/DefaultSchedulerFactory.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pcm...@us...> - 2008-06-23 22:25:44
|
Revision: 878 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=878&view=rev Author: pcmehlitz Date: 2008-06-23 15:25:43 -0700 (Mon, 23 Jun 2008) Log Message: ----------- * this is a re-iteration of Thread.start(). The thinking was that it would be more understandable if we have SchedulingPoints when we start a new thread, but that causes state bloat with pure starter threads that just return after starting their workers. In this case, we get transition breaks on both the Thread.start() calls and the RETURN insn of the starter, which can be more confusing than not seeing a reschedule. In any way, the new threads should be RUNNABLE, after the tart call (if they are not blocked), so any following re-schedule in the starter should see them Modified Paths: -------------- trunk/src/gov/nasa/jpf/jvm/DefaultSchedulerFactory.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pc...@us...> - 2008-06-23 20:57:20
|
Revision: 877 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=877&view=rev Author: pcorina Date: 2008-06-23 13:57:18 -0700 (Mon, 23 Jun 2008) Log Message: ----------- Modified Paths: -------------- trunk/extensions/symbc/src/gov/nasa/jpf/symbc/numeric/SymbolicReal.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pc...@us...> - 2008-06-23 20:57:09
|
Revision: 876 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=876&view=rev Author: pcorina Date: 2008-06-23 13:57:05 -0700 (Mon, 23 Jun 2008) Log Message: ----------- Modified Paths: -------------- trunk/extensions/symbc/src/gov/nasa/jpf/symbc/numeric/SymbolicInteger.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pcm...@us...> - 2008-06-23 19:23:25
|
Revision: 875 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=875&view=rev Author: pcmehlitz Date: 2008-06-23 12:23:22 -0700 (Mon, 23 Jun 2008) Log Message: ----------- * changed the trace file format so that it only stored the first occurrence of each CG class name, and then refers to it with #id in subsequent occurrences. Just to make trace files smaller (nobody is going to read them manually anyways) Modified Paths: -------------- trunk/src/gov/nasa/jpf/jvm/ChoicePoint.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pc...@us...> - 2008-06-23 18:59:29
|
Revision: 874 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=874&view=rev Author: pcorina Date: 2008-06-23 11:59:26 -0700 (Mon, 23 Jun 2008) Log Message: ----------- Modified Paths: -------------- trunk/extensions/symbc/src/gov/nasa/jpf/symbc/SymbolicListener.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pcm...@us...> - 2008-06-23 18:55:15
|
Revision: 873 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=873&view=rev Author: pcmehlitz Date: 2008-06-23 11:54:17 -0700 (Mon, 23 Jun 2008) Log Message: ----------- * ReturnInstruction.set/getReturnAttr() should be public so that it can be used in listeners/overridden bytecode sets Modified Paths: -------------- trunk/src/gov/nasa/jpf/jvm/bytecode/DRETURN.java trunk/src/gov/nasa/jpf/jvm/bytecode/LRETURN.java trunk/src/gov/nasa/jpf/jvm/bytecode/RETURN.java trunk/src/gov/nasa/jpf/jvm/bytecode/ReturnInstruction.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pcm...@us...> - 2008-06-18 07:27:53
|
Revision: 872 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=872&view=rev Author: pcmehlitz Date: 2008-06-18 00:27:51 -0700 (Wed, 18 Jun 2008) Log Message: ----------- * added \-escapes to Config.getStringArray(), hoping that nobody uses '\' as a dir separator. Also not clear if the escape chars would get past the java.util.Properties parsing Modified Paths: -------------- branches/v5/src/gov/nasa/jpf/Config.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pcm...@us...> - 2008-06-17 17:09:16
|
Revision: 871 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=871&view=rev Author: pcmehlitz Date: 2008-06-17 10:09:06 -0700 (Tue, 17 Jun 2008) Log Message: ----------- * changes in Fields/ElementInfo interface, to facilitate type specific ArrayFields, and centralize change management in ElementInfo. Still needs more changes to accommodate per-field change flags. Fields/FieldInfo is now more tightly coupled, but ElementInfo doesn't have to know about it Modified Paths: -------------- branches/v5/env/jvm/gov/nasa/jpf/jvm/JPF_java_lang_String.java branches/v5/examples/issta2006/Linearizer.java branches/v5/src/gov/nasa/jpf/jvm/Area.java branches/v5/src/gov/nasa/jpf/jvm/ArrayFields.java branches/v5/src/gov/nasa/jpf/jvm/ClassInfo.java branches/v5/src/gov/nasa/jpf/jvm/DoubleFieldInfo.java branches/v5/src/gov/nasa/jpf/jvm/DynamicArea.java branches/v5/src/gov/nasa/jpf/jvm/ElementInfo.java branches/v5/src/gov/nasa/jpf/jvm/ElementInfoContainer.java branches/v5/src/gov/nasa/jpf/jvm/Fields.java branches/v5/src/gov/nasa/jpf/jvm/FloatFieldInfo.java branches/v5/src/gov/nasa/jpf/jvm/Heap.java branches/v5/src/gov/nasa/jpf/jvm/IntegerFieldInfo.java branches/v5/src/gov/nasa/jpf/jvm/LongFieldInfo.java branches/v5/src/gov/nasa/jpf/jvm/MJIEnv.java branches/v5/src/gov/nasa/jpf/jvm/ReferenceFieldInfo.java branches/v5/src/gov/nasa/jpf/jvm/StaticElementInfo.java branches/v5/src/gov/nasa/jpf/jvm/ThreadInfo.java branches/v5/src/gov/nasa/jpf/jvm/abstraction/filter/FilteringSerializer.java branches/v5/src/gov/nasa/jpf/jvm/abstraction/filter/SimpleFilteringSerializer.java branches/v5/src/gov/nasa/jpf/jvm/bytecode/ArrayLoadInstruction.java branches/v5/src/gov/nasa/jpf/jvm/bytecode/LongArrayStoreInstruction.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <sj...@us...> - 2008-06-16 21:34:22
|
Revision: 870 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=870&view=rev Author: sjp100 Date: 2008-06-16 14:34:12 -0700 (Mon, 16 Jun 2008) Log Message: ----------- Modified Paths: -------------- trunk/extensions/symbc/src/gov/nasa/jpf/symbc/numeric/ProblemCVC3.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pc...@us...> - 2008-06-16 21:32:35
|
Revision: 869 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=869&view=rev Author: pcorina Date: 2008-06-16 14:28:35 -0700 (Mon, 16 Jun 2008) Log Message: ----------- Modified Paths: -------------- trunk/extensions/symbc/src/gov/nasa/jpf/symbc/numeric/ProblemCVC3.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pc...@us...> - 2008-06-16 21:20:49
|
Revision: 868 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=868&view=rev Author: pcorina Date: 2008-06-16 14:20:39 -0700 (Mon, 16 Jun 2008) Log Message: ----------- Modified Paths: -------------- trunk/extensions/symbc/src/gov/nasa/jpf/symbc/numeric/ProblemCVC3.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pc...@us...> - 2008-06-16 21:18:07
|
Revision: 867 http://javapathfinder.svn.sourceforge.net/javapathfinder/?rev=867&view=rev Author: pcorina Date: 2008-06-16 14:18:03 -0700 (Mon, 16 Jun 2008) Log Message: ----------- Modified Paths: -------------- trunk/extensions/symbc/src/gov/nasa/jpf/symbc/numeric/ProblemCVC3.java This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |