src/Pure/Tools/dump.scala
changeset 69536 892b68f932f9
parent 69535 e3a9680d9ed8
child 69537 b8e8a724182b
--- a/src/Pure/Tools/dump.scala	Sat Dec 29 14:58:51 2018 +0100
+++ b/src/Pure/Tools/dump.scala	Sat Dec 29 16:11:24 2018 +0100
@@ -150,11 +150,13 @@
 
     /* run session */
 
-    val session =
-      Headless.start_session(dump_options, logic, progress = progress, log = log,
+    val resources =
+      Headless.Resources.make(dump_options, logic, progress = progress, log = log,
         session_dirs = dirs ::: select_dirs,
         include_sessions = deps.sessions_structure.imports_topological_order)
 
+    val session = resources.start_session(progress = progress)
+
     try {
       val use_theories_result =
         session.use_theories(use_theories, progress = progress, commit = Some(Consumer.apply _))