enable parallel proofs (cf. e8552cba702d), only affects packages so far;
authorwenzelm
Sat Apr 07 19:59:09 2012 +0200 (2012-04-07 ago)
changeset 47396c1d297ef7969
parent 47395 e6261a493f04
child 47401 8a5a1d26337f
enable parallel proofs (cf. e8552cba702d), only affects packages so far;
disable quick_and_dirty to make packages produce proofs -- NB: 'sorry' works via "int" mode of proof commands;
src/Pure/System/isabelle_process.ML
     1.1 --- a/src/Pure/System/isabelle_process.ML	Sat Apr 07 19:28:44 2012 +0200
     1.2 +++ b/src/Pure/System/isabelle_process.ML	Sat Apr 07 19:59:09 2012 +0200
     1.3 @@ -167,8 +167,8 @@
     1.4      val _ = OS.Process.sleep (seconds 0.5);  (*yield to raw ML toplevel*)
     1.5      val _ = Output.physical_stderr Symbol.STX;
     1.6  
     1.7 -    val _ = quick_and_dirty := true;
     1.8 -    val _ = Goal.parallel_proofs := 0;
     1.9 +    val _ = quick_and_dirty := false;
    1.10 +    val _ = Goal.parallel_proofs := 1;
    1.11      val _ =
    1.12        if Multithreading.max_threads_value () < 2
    1.13        then Multithreading.max_threads := 2 else ();