src/Pure/System/session.ML
changeset 41703 d27950860514
parent 39733 6d373e9dcb9d
child 42004 e06351ffb475
--- a/src/Pure/System/session.ML	Fri Feb 04 16:33:12 2011 +0100
+++ b/src/Pure/System/session.ML	Fri Feb 04 17:11:00 2011 +0100
@@ -11,7 +11,7 @@
   val welcome: unit -> string
   val use_dir: string -> string -> bool -> string list -> bool -> bool ->
     string -> bool -> string list -> string -> string -> bool * string ->
-    string -> int -> bool -> bool -> int -> int -> int -> unit
+    string -> int -> bool -> bool -> int -> int -> int -> int -> unit
   val finish: unit -> unit
 end;
 
@@ -93,7 +93,8 @@
   | dumping (cp, path) = SOME (cp, Path.explode path);
 
 fun use_dir item root build modes reset info doc doc_graph doc_versions parent
-    name dump rpath level timing verbose max_threads trace_threads parallel_proofs =
+    name dump rpath level timing verbose max_threads trace_threads
+    parallel_proofs parallel_proofs_threshold =
   ((fn () =>
      (init reset parent name;
       Present.init build info doc doc_graph doc_versions (path ()) name
@@ -113,6 +114,7 @@
     |> Unsynchronized.setmp Proofterm.proofs level
     |> Unsynchronized.setmp print_mode (modes @ print_mode_value ())
     |> Unsynchronized.setmp Goal.parallel_proofs parallel_proofs
+    |> Unsynchronized.setmp Goal.parallel_proofs_threshold parallel_proofs_threshold
     |> Unsynchronized.setmp Multithreading.trace trace_threads
     |> Unsynchronized.setmp Multithreading.max_threads
       (if Multithreading.available then max_threads