X-Git-Url: http://plrg.eecs.uci.edu/git/?p=jpf-core.git;a=blobdiff_plain;f=jpf.properties;h=0dd4cae31ba9e1b9c3f49b2ef7443c7526d87fb7;hp=0bdb03646b526e87e533ffc9acc5bac78e939397;hb=d5abca72b4e24ce48e43a54521032006ea3a2a41;hpb=a9bc9081ebda74eb6ee5451d2b719405db3a955c;ds=sidebyside diff --git a/jpf.properties b/jpf.properties index 0bdb036..0dd4cae 100644 --- a/jpf.properties +++ b/jpf.properties @@ -131,6 +131,7 @@ vm.backtracker.class = gov.nasa.jpf.vm.DefaultBacktracker vm.serializer.class = gov.nasa.jpf.vm.serialize.CFSerializer #vm.serializer.class = gov.nasa.jpf.vm.serialize.AdaptiveSerializer #vm.serializer.class = gov.nasa.jpf.vm.serialize.FilteringSerializer +filter.class = gov.nasa.jpf.vm.serialize.SmartThingsFilterConfiguration # the class that models static fields and classes vm.statics.class = gov.nasa.jpf.vm.OVStatics @@ -252,7 +253,7 @@ vm.finalize = false # this is a preemption boundary specifying the max number of instructions after which we # break the current transition if there are other runnable threads -vm.max_transition_length = 50000 +vm.max_transition_length = 2000000000 # are thread ids of terminated threads with recycled thread objects reused when creating new # threads. This is required for programs that sequentially create many short living threads @@ -293,7 +294,7 @@ vm.sysprop.source = SELECTED #vm.sysprop.keys = # class we use to model execution time -vm.time.class = gov.nasa.jpf.vm.SystemTime +vm.time.class = gov.nasa.jpf.vm.ConstantTime # if this is set to true, we throw an exception if we encounter any orphan native peer methods vm.no_orphan_methods = false