equal
deleted
inserted
replaced
170 (fn [serial, result] => |
170 (fn [serial, result] => |
171 Active.dialog_result (Value.parse_int serial) result |
171 Active.dialog_result (Value.parse_int serial) result |
172 handle exn => if Exn.is_interrupt exn then () (*sic!*) else Exn.reraise exn); |
172 handle exn => if Exn.is_interrupt exn then () (*sic!*) else Exn.reraise exn); |
173 |
173 |
174 val _ = |
174 val _ = |
|
175 Isabelle_Process.protocol_command "ML_Heap.full_gc" |
|
176 (fn [] => ML_Heap.full_gc ()); |
|
177 |
|
178 val _ = |
175 Isabelle_Process.protocol_command "ML_Heap.share_common_data" |
179 Isabelle_Process.protocol_command "ML_Heap.share_common_data" |
176 (fn [] => ML_Heap.share_common_data ()); |
180 (fn [] => ML_Heap.share_common_data ()); |
177 |
181 |
178 end; |
182 end; |
179 |
183 |