History log of /seL4-l4v-master/l4v/isabelle/src/HOL/Tools/Sledgehammer/sledgehammer_isar_minimize.ML
Revision Date Author Comments
# 9d709195 17-May-2016 blanchet <none@none>

proper consideration of chained facts in 'try0' minimization


# 185dcd47 02-Apr-2016 wenzelm <none@none>

prefer infix operations;


# 456ff485 01-Feb-2016 blanchet <none@none>

preplaying of 'smt' and 'metis' more in sync with actual method


# 5cbf1a62 01-Feb-2016 blanchet <none@none>

preplaying of 'smt' and 'metis' more in sync with actual method


# 0ef6756d 02-Oct-2015 blanchet <none@none>

further reduced dependency on legacy async thread manager


# 71c619a0 28-May-2015 blanchet <none@none>

took out Sledgehammer minimizer optimization that breaks things


# 5b07dac6 28-Aug-2014 blanchet <none@none>

removed show stuttering


# 86dc3b1a 28-Aug-2014 blanchet <none@none>

made trace more informative when minimization is enabled


# 32b98073 28-Aug-2014 blanchet <none@none>

tuned tracing output (indirectly)


# 2e7a0295 04-Aug-2014 blanchet <none@none>

sort facts in minimizer as well


# be9737d8 24-Jul-2014 blanchet <none@none>

faster minimization by not adding facts that are already in the simpset


# 4a5e0afe 01-Aug-2014 blanchet <none@none>

tuning


# 2d933a72 01-Aug-2014 blanchet <none@none>

simplified minimization logic


# cbb0de62 01-Aug-2014 blanchet <none@none>

tuning


# 61286368 30-Jul-2014 blanchet <none@none>

tuned ML function name


# 312fdfa6 21-May-2014 blanchet <none@none>

tuning


# cf3941c9 13-Feb-2014 blanchet <none@none>

avoid changing the state's context -- this results in transfer problems later with SMT, and hence preplay tactic failures


# 7c9121a5 04-Feb-2014 blanchet <none@none>

tuned slack


# 5a7cb477 03-Feb-2014 blanchet <none@none>

tuning


# fb11429b 03-Feb-2014 blanchet <none@none>

generate comments in Isar proofs


# 597d2bf4 03-Feb-2014 blanchet <none@none>

keep all proof methods in data structure until the end, to enhance debugging output


# af459cea 03-Feb-2014 blanchet <none@none>

tuned data structure


# a1950e5b 03-Feb-2014 blanchet <none@none>

more flexible compression, choosing whichever proof method works


# 0cc92ff3 03-Feb-2014 blanchet <none@none>

tuning


# c0348805 03-Feb-2014 blanchet <none@none>

centralize more preplaying


# b8ffece8 03-Feb-2014 blanchet <none@none>

tuning


# 714b0a4e 03-Feb-2014 blanchet <none@none>

centralize preplaying


# fcc30082 03-Feb-2014 blanchet <none@none>

tuned


# 700f2e9d 03-Feb-2014 blanchet <none@none>

renamed ML file

--HG--
rename : src/HOL/Tools/Sledgehammer/sledgehammer_reconstructor.ML => src/HOL/Tools/Sledgehammer/sledgehammer_proof_methods.ML


# 58f3d3c0 02-Feb-2014 blanchet <none@none>

more data structure rationalization


# 49e83bed 02-Feb-2014 blanchet <none@none>

tuning


# f7251444 02-Feb-2014 blanchet <none@none>

more data structure rationalization


# 96efc941 02-Feb-2014 blanchet <none@none>

refactoring of data structure (step 2)


# bcb3a3ff 02-Feb-2014 blanchet <none@none>

refactor data structure (step 1)


# 47bd3a59 02-Feb-2014 blanchet <none@none>

simplified data structure -- eliminated distinction between 'first-class' and 'second-class' proof methods


# 91ba1387 02-Feb-2014 blanchet <none@none>

reset timing information after changes


# 348374bc 31-Jan-2014 blanchet <none@none>

generalized preplaying infrastructure to store various results for various methods


# 33d1a2d4 31-Jan-2014 blanchet <none@none>

tuning


# 70b7915d 31-Jan-2014 blanchet <none@none>

tuned ML function names


# fed5d9bd 31-Jan-2014 blanchet <none@none>

tuning


# eb52da60 31-Jan-2014 blanchet <none@none>

renamed many Sledgehammer ML files to clarify structure

--HG--
rename : src/HOL/Tools/Sledgehammer/sledgehammer_run.ML => src/HOL/Tools/Sledgehammer/sledgehammer.ML
rename : src/HOL/Tools/Sledgehammer/sledgehammer_reconstruct.ML => src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML
rename : src/HOL/Tools/Sledgehammer/sledgehammer_annotate.ML => src/HOL/Tools/Sledgehammer/sledgehammer_isar_annotate.ML
rename : src/HOL/Tools/Sledgehammer/sledgehammer_compress.ML => src/HOL/Tools/Sledgehammer/sledgehammer_isar_compress.ML
rename : src/HOL/Tools/Sledgehammer/sledgehammer_minimize_isar.ML => src/HOL/Tools/Sledgehammer/sledgehammer_isar_minimize.ML
rename : src/HOL/Tools/Sledgehammer/sledgehammer_preplay.ML => src/HOL/Tools/Sledgehammer/sledgehammer_isar_preplay.ML
rename : src/HOL/Tools/Sledgehammer/sledgehammer_print.ML => src/HOL/Tools/Sledgehammer/sledgehammer_isar_print.ML
rename : src/HOL/Tools/Sledgehammer/sledgehammer_proof.ML => src/HOL/Tools/Sledgehammer/sledgehammer_isar_proof.ML
rename : src/HOL/Tools/Sledgehammer/sledgehammer_try0.ML => src/HOL/Tools/Sledgehammer/sledgehammer_isar_try0.ML
rename : src/HOL/Tools/Sledgehammer/sledgehammer_minimize.ML => src/HOL/Tools/Sledgehammer/sledgehammer_prover_minimize.ML