src/Pure/System/session.ML
changeset 51948 cb5dbc9a06f9
parent 51423 e5f9a6d9ca82
child 52050 b40ed9dcf903
equal deleted inserted replaced
51947:3301612c4893 51948:cb5dbc9a06f9
   110       val _ =
   110       val _ =
   111         init build info (Path.explode info_path) doc doc_graph "" (read_variants doc_variants)
   111         init build info (Path.explode info_path) doc doc_graph "" (read_variants doc_variants)
   112           parent ("Unsorted", name) doc_dump verbose;
   112           parent ("Unsorted", name) doc_dump verbose;
   113       val res1 = (use |> with_timing item timing |> Exn.capture) root;
   113       val res1 = (use |> with_timing item timing |> Exn.capture) root;
   114       val res2 = Exn.capture finish ();
   114       val res2 = Exn.capture finish ();
   115     in ignore (Par_Exn.release_all [res1, res2]) end)
   115       val _ = ignore (Par_Exn.release_all [res1, res2]);
       
   116       val _ = Options.reset_default ();
       
   117     in () end)
   116     |> Unsynchronized.setmp Proofterm.proofs level
   118     |> Unsynchronized.setmp Proofterm.proofs level
   117     |> Unsynchronized.setmp print_mode (modes @ print_mode_value ())
   119     |> Unsynchronized.setmp print_mode (modes @ print_mode_value ())
   118     |> Unsynchronized.setmp Goal.parallel_proofs parallel_proofs
   120     |> Unsynchronized.setmp Goal.parallel_proofs parallel_proofs
   119     |> Unsynchronized.setmp Goal.parallel_subproofs_saturation parallel_subproofs_saturation
   121     |> Unsynchronized.setmp Goal.parallel_subproofs_saturation parallel_subproofs_saturation
   120     |> Unsynchronized.setmp Multithreading.trace trace_threads
   122     |> Unsynchronized.setmp Multithreading.trace trace_threads