Page MenuHomeIsabelle/Phabricator
Feed All Stories

Aug 13 2020

makarius committed rISABELLEd2dc9bc3a3e1: clarified worker threads;.
clarified worker threads;
Aug 13 2020, 4:22 PM
makarius committed rISABELLE36a34f3a8cb8: support JVM runtime statistics;.
support JVM runtime statistics;
Aug 13 2020, 4:22 PM
makarius committed rISABELLE2375b38a42f8: misc tuning, based on hints by IntelliJ IDEA;.
misc tuning, based on hints by IntelliJ IDEA;
Aug 13 2020, 4:22 PM
makarius committed rISABELLEd8dd3aa6dae9: clarified GUI;.
clarified GUI;
Aug 13 2020, 4:22 PM
makarius committed rISABELLE25db9c4209ee: tuned GUI;.
tuned GUI;
Aug 13 2020, 4:22 PM
makarius committed rISABELLE6a4e51ca53c3: tuned GUI;.
tuned GUI;
Aug 13 2020, 4:22 PM
makarius committed rISABELLE4a46650bf701: clarified order for GUI;.
clarified order for GUI;
Aug 13 2020, 4:22 PM
makarius committed rISABELLE6e8b5cdd4ba0: tuned;.
tuned;
Aug 13 2020, 4:22 PM
makarius committed rISABELLE262d3c11a24d: clarified GUI;.
clarified GUI;
Aug 13 2020, 4:22 PM

Aug 12 2020

makarius committed rISABELLEf5c085dfa02f: ML status widget similar to org.gjt.sp.jedit.gui.statusbar..
ML status widget similar to org.gjt.sp.jedit.gui.statusbar.
Aug 12 2020, 8:34 PM
makarius committed rISABELLEae6544cf1c8c: show GC progress as "ML cleanup";.
show GC progress as "ML cleanup";
Aug 12 2020, 8:34 PM
makarius committed rISABELLEfa57d299b46b: support for Poly/ML memory status;.
support for Poly/ML memory status;
Aug 12 2020, 8:34 PM
makarius committed rISABELLEad277a335aa5: clarified signature;.
clarified signature;
Aug 12 2020, 8:34 PM
makarius committed rISABELLE98dca728fc9c: removed pointless option "ML_statistics": always enabled;.
removed pointless option "ML_statistics": always enabled;
Aug 12 2020, 8:33 PM
makarius committed rISABELLEf67e83608745: removed pointless GUI controls for ML_statistics --- no longer part of prover….
removed pointless GUI controls for ML_statistics --- no longer part of prover…
Aug 12 2020, 8:33 PM
makarius committed rISABELLEf40200b5bb3c: support for GC state;.
support for GC state;
Aug 12 2020, 8:33 PM

Aug 11 2020

makarius committed rISABELLEc500f6c86e86: updated to polyml-test-f54aa41240d0;.
updated to polyml-test-f54aa41240d0;
Aug 11 2020, 7:27 PM
dcjm committed rPOLYMLf54aa41240d0: Functions marked as InlineAlways can be recursive and so the inline marking has… (authored by dcjm).
Functions marked as InlineAlways can be recursive and so the inline marking has…
Aug 11 2020, 5:07 PM
dcjm committed rPOLYMLf28c1f2d462c: Use config.h for the Windows osmem if it is provided e.g. by Msys. (authored by dcjm).
Use config.h for the Windows osmem if it is provided e.g. by Msys.
Aug 11 2020, 3:11 PM
makarius committed rISABELLE284d6c06cbfb: updated to polyml-test-159dc81efc3b;.
updated to polyml-test-159dc81efc3b;
Aug 11 2020, 3:08 PM
makarius committed rISABELLEd756ff4bb3a3: back to polyml-5.8.1 due to ML compiler crash in HOL-Codegenerator_Test;.
back to polyml-5.8.1 due to ML compiler crash in HOL-Codegenerator_Test;
Aug 11 2020, 3:08 PM
dcjm committed rPOLYMLb95a85ead3ae: Remake Makefile.in after merge. (authored by dcjm).
Remake Makefile.in after merge.
Aug 11 2020, 9:09 AM
dcjm committed rPOLYML188ea5272621: Merge branch 'ExecuteWrite' (authored by dcjm).
Merge branch 'ExecuteWrite'
Aug 11 2020, 9:09 AM
dcjm committed rPOLYMLde60abadc84f: Merge branch 'master' into ExecuteWrite (authored by dcjm).
Merge branch 'master' into ExecuteWrite
Aug 11 2020, 9:09 AM
dcjm committed rPOLYML88a6eca436ec: Use O_TMPFILE on Linux to create the temporary file for mapping. Saves having… (authored by dcjm).
Use O_TMPFILE on Linux to create the temporary file for mapping. Saves having…
Aug 11 2020, 9:09 AM
dcjm committed rPOLYML9fd706535dad: Add MAP_STACK in 32-in-64 for OpenBSD. (authored by dcjm).
Add MAP_STACK in 32-in-64 for OpenBSD.
Aug 11 2020, 9:09 AM
dcjm committed rPOLYML9691933b9055: Support 32-in-64 on OSs that disallow write+execute. (authored by dcjm).
Support 32-in-64 on OSs that disallow write+execute.
Aug 11 2020, 9:09 AM
dcjm committed rPOLYML985effca050e: Fix changes for Unix. (authored by dcjm).
Fix changes for Unix.
Aug 11 2020, 9:09 AM
dcjm committed rPOLYML0283ba475549: Split the Windows and Unix versions of the allocators. (authored by dcjm).
Split the Windows and Unix versions of the allocators.
Aug 11 2020, 9:09 AM
dcjm committed rPOLYML1507c82e4597: Merge branch 'ExecuteWrite' of https://github.com/dcjm/polyml into ExecuteWrite (authored by dcjm).
Merge branch 'ExecuteWrite' of https://github.com/dcjm/polyml into ExecuteWrite
Aug 11 2020, 9:09 AM
dcjm committed rPOLYML8a09919cf1cd: Should be @progbits not %. (authored by dcjm).
Should be @progbits not %.
Aug 11 2020, 9:09 AM
dcjm committed rPOLYMLd91625d272a2: Add an extra section when exporting on Linux to mark the stack as non… (authored by dcjm).
Add an extra section when exporting on Linux to mark the stack as non…
Aug 11 2020, 9:09 AM
dcjm committed rPOLYML8fc5b4b3ebb6: Remove the configure test for the non-executable stack flag and instead use it… (authored by dcjm).
Remove the configure test for the non-executable stack flag and instead use it…
Aug 11 2020, 9:08 AM
dcjm committed rPOLYML367fef5e6815: Merge branch 'ExecuteWrite' of https://github.com/dcjm/polyml into ExecuteWrite (authored by dcjm).
Merge branch 'ExecuteWrite' of https://github.com/dcjm/polyml into ExecuteWrite
Aug 11 2020, 9:08 AM
dcjm committed rPOLYML9f0a6109d720: Fixes to compile on Linux. (authored by dcjm).
Fixes to compile on Linux.
Aug 11 2020, 9:08 AM
dcjm committed rPOLYML3d76a242f156: Mmap with execute+write returns EACCES in SElinux. (authored by dcjm).
Mmap with execute+write returns EACCES in SElinux.
Aug 11 2020, 9:08 AM
dcjm committed rPOLYML0fc89def32f3: Change from boolean executable/non-executable into a three-way selection… (authored by dcjm).
Change from boolean executable/non-executable into a three-way selection…
Aug 11 2020, 9:08 AM
dcjm committed rPOLYML1b579fda5f12: Implement dual areas if mmap fails when write+execute permission is requested. (authored by dcjm).
Implement dual areas if mmap fails when write+execute permission is requested.
Aug 11 2020, 9:08 AM
dcjm committed rPOLYML89f0cb1022d7: When trying to write to the code area write to the shadow area instead. This… (authored by dcjm).
When trying to write to the code area write to the shadow area instead. This…
Aug 11 2020, 9:08 AM
dcjm committed rPOLYML81ea85843cc2: The interpreted version does not need "code" to have execute permission because… (authored by dcjm).
The interpreted version does not need "code" to have execute permission because…
Aug 11 2020, 9:08 AM
dcjm committed rPOLYML49c0cc4cbaed: Change osmem.cpp for Linux. (authored by dcjm).
Change osmem.cpp for Linux.
Aug 11 2020, 9:08 AM
dcjm committed rPOLYMLd82478675931: Change the low-level allocator to separate out code and data allocation. (authored by dcjm).
Change the low-level allocator to separate out code and data allocation.
Aug 11 2020, 9:08 AM

Aug 10 2020

florian.haftmann committed rAFP9a9bc053eb71: dedicated symbols for code generation, to pave way for generic conversions from….
dedicated symbols for code generation, to pave way for generic conversions from…
Aug 10 2020, 6:15 PM
florian.haftmann committed rISABELLE9e5862223442: dedicated symbols for code generation, to pave way for generic conversions from….
dedicated symbols for code generation, to pave way for generic conversions from…
Aug 10 2020, 6:15 PM
florian.haftmann committed rISABELLE9e0321263eb3: consolidated names.
consolidated names
Aug 10 2020, 6:15 PM
florian.haftmann committed rISABELLE3707cf7b370b: reduced prominence od theory Bits_Int.
reduced prominence od theory Bits_Int
Aug 10 2020, 6:15 PM

Aug 9 2020

paulson committed rAFP7950cea20592: merged.
merged
Aug 9 2020, 9:00 PM
paulson <lp15@cam.ac.uk> committed rAFP633328cc6a47: more on order types.
more on order types
Aug 9 2020, 9:00 PM
paulson <lp15@cam.ac.uk> committed rISABELLEa0768f16bccd: one last lemma about Total and Restr.
one last lemma about Total and Restr
Aug 9 2020, 8:37 PM
paulson <lp15@cam.ac.uk> committed rISABELLE5de9a5fbf2ec: adjustments for fewer WO assumptions.
adjustments for fewer WO assumptions
Aug 9 2020, 4:51 PM
paulson <lp15@cam.ac.uk> committed rISABELLEcf8399df4d76: elimination of some needless assumptions.
elimination of some needless assumptions
Aug 9 2020, 4:51 PM
paulson committed rISABELLE36220b07c047: merged.
merged
Aug 9 2020, 4:51 PM
paulson <lp15@cam.ac.uk> committed rISABELLE53b724b87eb3: iso lemmas.
iso lemmas
Aug 9 2020, 4:51 PM
dcjm committed rPOLYML159dc81efc3b: Merge branch 'master' into GCPercent (authored by dcjm).
Merge branch 'master' into GCPercent
Aug 9 2020, 9:30 AM

Aug 8 2020

nipkow committed rISABELLE42f931a68856: tuned.
tuned
Aug 8 2020, 6:21 PM
nipkow committed rISABELLE2dcb6523f6af: tuned.
tuned
Aug 8 2020, 6:21 PM
dcjm committed rPOLYML4de69b686011: Add Phil's test as a regression test. (authored by dcjm).
Add Phil's test as a regression test.
Aug 8 2020, 9:48 AM
dcjm committed rPOLYMLe7e445063615: Mark inline shim functions generated by the optimiser differently from those… (authored by dcjm).
Mark inline shim functions generated by the optimiser differently from those…
Aug 8 2020, 9:48 AM
dcjm committed rPOLYMLd57a84907afa: Poll should still pause if there are no descriptors. Fix problem with OS. (authored by dcjm).
Poll should still pause if there are no descriptors. Fix problem with OS.
Aug 8 2020, 9:48 AM

Aug 7 2020

makarius created Blog Post: ML statistics via an external Poly/ML process.
Aug 7 2020, 11:33 PM
makarius committed rISABELLE2831933195ef: NEWS;.
NEWS;
Aug 7 2020, 11:32 PM
makarius committed rISABELLEd115d50a19c0: provide POLYSTATSDIR to keep $HOME/.polyml clean (requires Poly/ML 52881757b127….
provide POLYSTATSDIR to keep $HOME/.polyml clean (requires Poly/ML 52881757b127…
Aug 7 2020, 11:32 PM
makarius committed rISABELLE84f716e72fa3: adapted to 7b318273a4aa;.
adapted to 7b318273a4aa;
Aug 7 2020, 11:32 PM
makarius committed rISABELLE4d8b3209dae3: cache props;.
cache props;
Aug 7 2020, 11:32 PM
makarius committed rISABELLE7773ec172572: clarified names;.
clarified names;
Aug 7 2020, 11:32 PM
makarius committed rISABELLEc998827f1df9: more thorough protocol_handlers.exit, like file_formats.stop_session;.
more thorough protocol_handlers.exit, like file_formats.stop_session;
Aug 7 2020, 9:44 PM
makarius committed rISABELLEd00220799735: tuned names;.
tuned names;
Aug 7 2020, 9:44 PM
makarius committed rISABELLE2d9e40cfe9af: temporary workaround for 100% CPU usage in OS.Process.sleep;.
temporary workaround for 100% CPU usage in OS.Process.sleep;
Aug 7 2020, 9:44 PM
makarius committed rISABELLE3546dd4ade74: ML statistics via external process: allows monitoring RTS while ML program….
ML statistics via external process: allows monitoring RTS while ML program…
Aug 7 2020, 9:44 PM
makarius committed rISABELLEb9ded33bd58c: clarified catch-all handler --- avoid confusion of Interrupt vs. Exn.Interrupt….
clarified catch-all handler --- avoid confusion of Interrupt vs. Exn.Interrupt…
Aug 7 2020, 6:43 PM
dcjm committed rPOLYMLf80d20c14967: Some clean up of remote statistics in Windows. (authored by dcjm).
Some clean up of remote statistics in Windows.
Aug 7 2020, 5:48 PM
dcjm committed rPOLYML52881757b127: The shared memory file for remote statistics on Unix is now in $POLYSTATSDIR if… (authored by dcjm).
The shared memory file for remote statistics on Unix is now in $POLYSTATSDIR if…
Aug 7 2020, 5:48 PM
makarius committed rISABELLE16fab31feadc: avoid failure of "isabelle build -o skip_proofs";.
avoid failure of "isabelle build -o skip_proofs";
Aug 7 2020, 11:49 AM
makarius committed rISABELLEae683a461c40: merged.
merged
Aug 7 2020, 12:09 AM
makarius committed rISABELLE411b3dc036ca: recovered stderr for PIDE batch-build, such as "Browser info at ...", "Document….
recovered stderr for PIDE batch-build, such as "Browser info at ...", "Document…
Aug 7 2020, 12:09 AM
makarius committed rISABELLE1b06ed254943: more compact command_timings, as in former batch-build;.
more compact command_timings, as in former batch-build;
Aug 7 2020, 12:09 AM
makarius committed rISABELLE36743e0e2c4c: unused;.
unused;
Aug 7 2020, 12:09 AM
makarius committed rISABELLEa1fb4d28e609: unused --- superseded by PIDE messages;.
unused --- superseded by PIDE messages;
Aug 7 2020, 12:09 AM
makarius committed rISABELLEd9a42786fbc9: more thorough cleanup, e.g. before ML_Heap.save;.
more thorough cleanup, e.g. before ML_Heap.save;
Aug 7 2020, 12:09 AM
makarius committed rISABELLE7b318273a4aa: discontinued old batch-build functionality;.
discontinued old batch-build functionality;
Aug 7 2020, 12:09 AM

Aug 6 2020

florian.haftmann committed rAFP116a82414c28: dropped alias.
dropped alias
Aug 6 2020, 11:05 PM
florian.haftmann committed rISABELLE0b21b2beadb5: tailored towards remaining essence.
tailored towards remaining essence
Aug 6 2020, 11:05 PM
dcjm committed rPOLYML59232968ed60: Posix.Process.exit should call PolyFinish rather than PolyTerminate so that… (authored by dcjm).
Posix.Process.exit should call PolyFinish rather than PolyTerminate so that…
Aug 6 2020, 6:14 PM
dcjm committed rPOLYMLe51f00cccb0a: Tidy-up shutdown of statistics. (authored by dcjm).
Tidy-up shutdown of statistics.
Aug 6 2020, 6:14 PM
dcjm committed rPOLYMLcbd49e8ae6cd: Fix changes to statistics.cpp for Windows. (authored by dcjm).
Fix changes to statistics.cpp for Windows.
Aug 6 2020, 6:14 PM
dcjm committed rPOLYMLc1ff455836c7: Unlink any existing statistics file. Open will fail if it exists. Report an… (authored by dcjm).
Unlink any existing statistics file. Open will fail if it exists. Report an…
Aug 6 2020, 6:14 PM
nipkow committed rISABELLEc65614b556b2: merged.
merged
Aug 6 2020, 5:51 PM
nipkow committed rISABELLEf978ecaf119a: added theory Tree23_of_List.
added theory Tree23_of_List
Aug 6 2020, 5:51 PM
nipkow committed rISABELLE9fa6dde8d959: tuned.
tuned
Aug 6 2020, 5:51 PM
makarius committed rISABELLE8c547eac8381: more robust treatment of thm_names, with strict check after all theories are….
more robust treatment of thm_names, with strict check after all theories are…
Aug 6 2020, 5:31 PM
paulson <lp15@cam.ac.uk> committed rISABELLE496cfe488d72: a few more lemmas.
a few more lemmas
Aug 6 2020, 3:54 PM
dcjm committed rPOLYML4c21a9d8e5e7: Small change to 8e4d341 to allow compilation when int is IntInf.int. (authored by dcjm).
Small change to 8e4d341 to allow compilation when int is IntInf.int.
Aug 6 2020, 8:40 AM
paulson committed rISABELLE6b5421bd0fc3: merged.
merged
Aug 6 2020, 12:26 AM
paulson <lp15@cam.ac.uk> committed rISABELLEbeccb2a0410f: yet another little lemma.
yet another little lemma
Aug 6 2020, 12:26 AM
paulson <lp15@cam.ac.uk> committed rISABELLEcfb6c22a5636: lemmas about sets and the enumerate operator.
lemmas about sets and the enumerate operator
Aug 6 2020, 12:26 AM
paulson committed rISABELLE6a2f43901350: merged.
merged
Aug 6 2020, 12:26 AM
paulson committed rISABELLE3f8e6c0166ac: merged.
merged
Aug 6 2020, 12:26 AM
paulson committed rISABELLEb6065cbbf5e2: merged.
merged
Aug 6 2020, 12:26 AM
paulson <lp15@cam.ac.uk> committed rISABELLE5d17e7a0825a: strengthened a lemma.
strengthened a lemma
Aug 6 2020, 12:26 AM
paulson <lp15@cam.ac.uk> committed rISABELLE8348bba699e6: A new lemma about abstract Sum / Prod.
A new lemma about abstract Sum / Prod
Aug 6 2020, 12:26 AM