- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Aug 13 2020
Aug 13 2020
clarified worker threads;
support JVM runtime statistics;
misc tuning, based on hints by IntelliJ IDEA;
clarified order for GUI;
Aug 12 2020
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.
show GC progress as "ML cleanup";
support for Poly/ML memory status;
clarified signature;
makarius committed rISABELLE98dca728fc9c: removed pointless option "ML_statistics": always enabled;.
removed pointless option "ML_statistics": always enabled;
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…
support for GC state;
Aug 11 2020
Aug 11 2020
updated to polyml-test-f54aa41240d0;
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…
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.
updated to polyml-test-159dc81efc3b;
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;
Remake Makefile.in after merge.
Merge branch 'ExecuteWrite'
Merge branch 'master' into ExecuteWrite
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…
Add MAP_STACK in 32-in-64 for OpenBSD.
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.
Fix changes for Unix.
dcjm committed rPOLYML0283ba475549: Split the Windows and Unix versions of the allocators. (authored by dcjm).
Split the Windows and Unix versions of the allocators.
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
Should be @progbits not %.
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…
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…
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
Fixes to compile on Linux.
dcjm committed rPOLYML3d76a242f156: Mmap with execute+write returns EACCES in SElinux. (authored by dcjm).
Mmap with execute+write returns EACCES in SElinux.
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…
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.
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…
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…
Change osmem.cpp for Linux.
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 10 2020
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…
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…
consolidated names
reduced prominence od theory Bits_Int
Aug 9 2020
Aug 9 2020
paulson <lp15@cam.ac.uk> committed rAFP633328cc6a47: more on order types.
more on order types
paulson <lp15@cam.ac.uk> committed rISABELLEa0768f16bccd: one last lemma about Total and Restr.
one last lemma about Total and Restr
paulson <lp15@cam.ac.uk> committed rISABELLE5de9a5fbf2ec: adjustments for fewer WO assumptions.
adjustments for fewer WO assumptions
paulson <lp15@cam.ac.uk> committed rISABELLEcf8399df4d76: elimination of some needless assumptions.
elimination of some needless assumptions
Merge branch 'master' into GCPercent
Aug 8 2020
Aug 8 2020
Add Phil's test as a regression test.
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…
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 7 2020
Aug 7 2020
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…
adapted to 7b318273a4aa;
makarius committed rISABELLEc998827f1df9: more thorough protocol_handlers.exit, like file_formats.stop_session;.
more thorough protocol_handlers.exit, like file_formats.stop_session;
makarius committed rISABELLE2d9e40cfe9af: temporary workaround for 100% CPU usage in OS.Process.sleep;.
temporary workaround for 100% CPU usage in OS.Process.sleep;
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…
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…
dcjm committed rPOLYMLf80d20c14967: Some clean up of remote statistics in Windows. (authored by dcjm).
Some clean up of remote statistics in Windows.
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…
avoid failure of "isabelle build -o skip_proofs";
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…
more compact command_timings, as in former batch-build;
unused --- superseded by PIDE messages;
more thorough cleanup, e.g. before ML_Heap.save;
discontinued old batch-build functionality;
Aug 6 2020
Aug 6 2020
tailored towards remaining essence
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…
Tidy-up shutdown of statistics.
Fix changes to statistics.cpp for Windows.
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…
nipkow committed rISABELLEf978ecaf119a: added theory Tree23_of_List.
added theory Tree23_of_List
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…
paulson <lp15@cam.ac.uk> committed rISABELLE496cfe488d72: a few more lemmas.
a few more lemmas
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.
paulson <lp15@cam.ac.uk> committed rISABELLEbeccb2a0410f: yet another little lemma.
yet another little lemma
paulson <lp15@cam.ac.uk> committed rISABELLEcfb6c22a5636: lemmas about sets and the enumerate operator.
lemmas about sets and the enumerate operator
paulson <lp15@cam.ac.uk> committed rISABELLE5d17e7a0825a: strengthened a lemma.
strengthened a lemma
paulson <lp15@cam.ac.uk> committed rISABELLE8348bba699e6: A new lemma about abstract Sum / Prod.
A new lemma about abstract Sum / Prod