tuned;
authorwenzelm
Sat, 09 Mar 2024 20:04:07 +0100
changeset 79837 207762ffc847
parent 79836 c69ae2b8987e
child 79838 5c9df01bee89
tuned;
src/Pure/Build/build_process.scala
--- a/src/Pure/Build/build_process.scala	Sat Mar 09 19:57:08 2024 +0100
+++ b/src/Pure/Build/build_process.scala	Sat Mar 09 20:04:07 2024 +0100
@@ -86,10 +86,6 @@
   object Sessions {
     type Graph = isabelle.Graph[String, Build_Job.Session_Context]
     val empty: Sessions = new Sessions(Graph.string)
-
-    def update(sessions0: Sessions, sessions1: Sessions): Library.Update =
-      if (sessions0.eq(sessions1)) Library.Update.empty
-      else Library.Update.make(sessions0.data, sessions1.data)
   }
 
   final class Sessions private(val graph: Sessions.Graph) {
@@ -469,7 +465,9 @@
       sessions: Build_Process.Sessions,
       old_sessions: Build_Process.Sessions
     ): Boolean = {
-      val update = Build_Process.Sessions.update(old_sessions, sessions)
+      val update =
+        if (old_sessions.eq(sessions)) Library.Update.empty
+        else Library.Update.make(old_sessions.data, sessions.data)
 
       if (update.deletes) {
         db.execute_statement(