NEWS: PIDE is able to load theory markup from underlying database
Kevin Kappelmann
kevin.kappelmann at tum.de
Thu Jul 31 11:34:10 CEST 2025
Hi all,
I experience a regression in Isabelle/VSCode: when opening large
pre-built theories (particularly, HOL.List and HOL.Transcendental)
Isabelle/VSCode prints the messages of the respective theory but then
stops responding.
Steps to re-reproduce: (1) build HOL (2) start Isabelle/VSCode (3) visit
HOL.List or HOL.Transcendental (4) process stops responding.
Best wishes,
Kevin
```
theory Test
imports
HOL.Nat (*go to Nat.thy and back -- no problems*)
HOL.List (*go to List.thy and back -- no more responses*)
HOL.Transcendental (*same as for List.thy*)
begin
(*just some text to check whether the process is still responding*)
lemma "True"
apply contradiction
sorry
end
```
On 03.07.25 20:52, Makarius wrote:
> On 03/07/2025 16:34, Lawrence Paulson wrote:
>> This is cool and totally great. I hope we don't pay a price in memory
>> usage?
>
> There is no change on the Isabelle/ML side.
>
> On the Isabelle/Scala side, the memory usage should be the same as if
> the theory had been loaded interactively into the Prover IDE.
>
> Nonetheless, we need to watch out for irregularities, after many years
> without that functionality.
>
>
> Makarius
>
More information about the isabelle-dev
mailing list