src/HOL/Tools/Mirabelle/mirabelle.ML
Sun, 09 Jun 2024 15:31:33 +0200 wenzelm more accurate thm "name_hint", using Thm_Name.T;
Fri, 07 Jun 2024 23:53:31 +0200 wenzelm more accurate Thm_Name.T for PThm / Thm.name_derivation / Thm.derivation_name;
Mon, 25 Sep 2023 20:56:44 +0200 wenzelm tuned: prefer antiquotation for try-catch;
Tue, 18 Apr 2023 11:58:12 +0200 wenzelm backout 61f652dd955a;
Tue, 11 Apr 2023 20:32:04 +0200 wenzelm performance tuning: replace Ord_List by Table();
Mon, 27 Mar 2023 21:48:47 +0200 wenzelm performance tuning: prefer functor Set() over Table();
Sat, 17 Sep 2022 16:50:39 +0200 wenzelm proper file headers;
Wed, 16 Feb 2022 14:24:05 +0100 desharna Mirabelle now considers goals preceding "unfolding" and "using" commands
Sat, 22 Jan 2022 11:46:25 +0100 desharna renamed run_action to run in Mirabelle.action record
Fri, 21 Jan 2022 12:09:55 +0100 desharna used elapsed time instead of cpu time in Mirabelle because the latter contain cpu time of all threads
Thu, 20 Jan 2022 13:55:29 +0100 desharna added Mirabelle option "-y" for dry run
Wed, 19 Jan 2022 10:11:24 +0100 desharna added cpu time (in ms) to Mirabelle run_action output
Tue, 18 Jan 2022 17:55:20 +0100 desharna added Mirabelle option -r to randomize the goals before selection
Fri, 17 Dec 2021 09:51:37 +0100 desharna added support for initialization messages to Mirabelle
Wed, 10 Nov 2021 12:34:19 +0100 wenzelm revert temporary workaround 6d111935299c;
Sun, 24 Oct 2021 16:43:54 +0200 wenzelm tuned signature;
Thu, 21 Oct 2021 18:10:51 +0200 wenzelm clarified modules;
Wed, 20 Oct 2021 16:36:49 +0200 wenzelm clarified signature;
Mon, 18 Oct 2021 11:11:22 +0200 desharna added error message on invalid Mirabelle action
Mon, 20 Sep 2021 10:30:56 +0200 desharna produced Mirabelle output directly in ML until Scala output gets fixed
Thu, 05 Aug 2021 13:44:33 +0200 desharna added option labels to Mirabelle actions
Wed, 28 Jul 2021 19:17:31 +0200 desharna changed Mirabelle_Sledgehammer keep option from path to boolean
Wed, 28 Jul 2021 14:16:19 +0200 desharna added automatic uniform stride option to Mirabelle
Tue, 27 Jul 2021 13:39:18 +0200 desharna tuned Mirabelle's theory selection
Thu, 17 Jun 2021 10:30:07 +0200 desharna changed Mirabelle's filter to use short theory names
Sat, 12 Jun 2021 15:37:25 +0200 desharna added support for unbounded max calls to Mirabelle
Sat, 12 Jun 2021 12:39:33 +0200 desharna added warnings when defining unamed or redefining Mirabelle action
Sat, 12 Jun 2021 12:16:19 +0200 wenzelm tuned whitespace;
Fri, 11 Jun 2021 09:33:43 +0200 desharna tuned Mirabelle
Thu, 10 Jun 2021 11:54:14 +0200 desharna merged
Thu, 10 Jun 2021 11:21:57 +0200 desharna refactored Mirabelle to produce output in real time
Mon, 07 Jun 2021 09:27:01 +0200 wenzelm more robust within session "HOL";
Sun, 06 Jun 2021 21:17:23 +0200 wenzelm suppress theories from other sessions, unless explicitly specified via mirabelle_theories;
Sun, 06 Jun 2021 20:29:52 +0200 wenzelm clarified hook for Mirabelle: provide all loaded theories at once (for each 'theories' section within the session ROOT);
Sun, 06 Jun 2021 16:34:57 +0200 wenzelm refer to theory "segments" only, according to global Build.build_theories and Thy_Info.use_theories;
Fri, 04 Jun 2021 23:55:35 +0200 wenzelm tuned --- reduced source complexity;
Fri, 04 Jun 2021 23:03:12 +0200 desharna moved stride option from sledgehammer action to main mirabelle
Sat, 15 May 2021 22:06:05 +0200 wenzelm reactive "sledgehammer";
Sat, 15 May 2021 13:25:52 +0200 wenzelm clarified signature;
Fri, 14 May 2021 21:32:11 +0200 wenzelm reimplemented Mirabelle as Isabelle/ML presentation hook + Isabelle/Scala tool, but sledgehammer is still inactive;
less more (0) tip