Mercurial
Mercurial
>
repos
>
isabelle
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
gz
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
tuned;
24 months ago, by wenzelm
more careful treatment of set_context / reset_context for persistent morphisms;
24 months ago, by wenzelm
clarified transfer / trim_context on persistent Token.source (e.g. attribute expressions): actually set/reset implicit context;
24 months ago, by wenzelm
tuned signature;
24 months ago, by wenzelm
support for context within morphism (for background theory);
24 months ago, by wenzelm
proper transfer to supported "bundle ... begin unbundle ... end", e.g. see theory "AFP/Probabilistic_Timed_Automata.Graphs";
24 months ago, by wenzelm
clarified signature;
24 months ago, by wenzelm
tuned;
24 months ago, by wenzelm
tuned;
24 months ago, by wenzelm
tuned signature;
24 months ago, by wenzelm
more accurate Thm.trim_context / Thm.transfer;
24 months ago, by wenzelm
clarified stored thm: result from notes;
24 months ago, by wenzelm
tuned whitespace;
24 months ago, by wenzelm
clarified signature: avoid convoluted operations;
24 months ago, by wenzelm
tuned signature;
24 months ago, by wenzelm
update to polyml-a5d5fba90286, with more robust ML_Heap.sizeof;
24 months ago, by wenzelm
avoid capture of inner/outer context and thus reduce heaps sizes by 20..40% (see also dd04a8b654fc, e49bf4ebf330, 9c19e15c8548, 71467e35fc3c);
24 months ago, by wenzelm
proper transfer / trim_context;
24 months ago, by wenzelm
more operations "without_context", assuming that the thm has been properly transferred already;
24 months ago, by wenzelm
proper trim_context / transfer;
24 months ago, by wenzelm
tuned: more accurate check (is_norm_hhf protect);
24 months ago, by wenzelm
clarified build options: reduce heap size by approx. 3%;
24 months ago, by wenzelm
more standard merge order, following logical structure of imports rather than physical serials;
24 months ago, by wenzelm
tuned;
24 months ago, by wenzelm
tuned;
24 months ago, by wenzelm
proper Thm.trim_context / Thm.transfer;
24 months ago, by wenzelm
proper Thm.trim_context / Thm.transfer;
24 months ago, by wenzelm
tuned: avoid pointless Proof_Context.init_global of Context.proof_of;
24 months ago, by wenzelm
New material from the HOL Light metric space library, mostly about quasi components
24 months ago, by paulson
More material from the HOL Light metric space library
24 months ago, by paulson
proper Thm.trim_context / Thm.transfer;
2023-05-11, by wenzelm
proper position for ML-like commands;
2023-05-11, by wenzelm
more robust: after shutdown;
2023-05-11, by wenzelm
proper exception CONTEXT for Context.certificate_theory;
2023-05-11, by wenzelm
more diagnostic operations;
2023-05-11, by wenzelm
tuned spelling;
2023-05-11, by wenzelm
more standard treatment of data and context;
2023-05-10, by wenzelm
more standard val silent = Attrib.setup_config_bool;
2023-05-10, by wenzelm
tuned;
2023-05-10, by wenzelm
proper Thm.trim_context / Thm.transfer;
2023-05-10, by wenzelm
proper Thm.trim_context / Thm.transfer;
2023-05-10, by wenzelm
tuned;
2023-05-10, by wenzelm
tuned Isabelle/ML;
2023-05-10, by wenzelm
more informative position information;
2023-05-10, by wenzelm
tuned;
2023-05-10, by wenzelm
more informative position information;
2023-05-10, by wenzelm
clarified context tracing;
2023-05-10, by wenzelm
more operations;
2023-05-10, by wenzelm
proper system options to control context tracing/timing;
2023-05-10, by wenzelm
added lemmas transp_on_multpHO and transp_multpHO
2023-05-10, by desharna
tuned theory structure
2023-05-10, by desharna
merged
2023-05-10, by desharna
added lemmas Finite_Set.bex_(min|max)_element_with_property and reordered assumptions of Finite_Set.bex_(min|max)_element
2023-05-09, by desharna
backed out changeset 6c2494750a4e: it hardly makes a difference for heap size, but crashes arm64_32-darwin for unknown reasons;
2023-05-09, by wenzelm
enforce rebuild of Isabelle/ML + Isabelle/Scala;
2023-05-09, by wenzelm
updated to jdk-17.0.7;
2023-05-09, by wenzelm
minor performance tuning (see also f906f7f83dae and b23c42b9f78a);
2023-05-09, by wenzelm
performance tuning: cached non-persistent Parser.gram reduces heap size by approx. 1-4%;
2023-05-09, by wenzelm
more operations;
2023-05-09, by wenzelm
tuned: more readable ML;
2023-05-09, by wenzelm
tuned;
2023-05-09, by wenzelm
backed out changeset 4660181c83c9: remove rather pointless timing (1..50ms);
2023-05-09, by wenzelm
maintain dynamic position where values are created (again, amending afa6117bace4);
2023-05-09, by wenzelm
more robust: publish token only after assignment of result;
2023-05-09, by wenzelm
tuned comments;
2023-05-09, by wenzelm
clarified signature;
2023-05-09, by wenzelm
merged
2023-05-09, by wenzelm
tuned signature;
2023-05-09, by wenzelm
support for cached evaluation via weak_ref;
2023-05-08, by wenzelm
optional timing;
2023-05-08, by wenzelm
more informative trace of context allocations;
2023-05-08, by wenzelm
tuned;
2023-05-08, by wenzelm
tuned internal structure;
2023-05-08, by wenzelm
tuned;
2023-05-08, by wenzelm
tuned whitespace;
2023-05-08, by wenzelm
merged
2023-05-08, by desharna
added author
2023-05-08, by desharna
added lemma asymp_on_multpHO
2023-05-08, by desharna
added lemmas multpHO_iff_set_mset_lessHO_set_mset and multpHO_minus_inter_minus_inter_iff
2023-05-08, by desharna
added lemmas count_minus_inter_lt_count_minus_inter_iff and minus_inter_eq_minus_inter_iff
2023-05-08, by desharna
added lemma multpHO_implies_one_step_strong
2023-05-08, by desharna
merged
2023-05-07, by wenzelm
tuned comments;
2023-05-07, by wenzelm
tuned;
2023-05-07, by wenzelm
hide names more thorougly, in contrast to 1d82061fbb12 and 00e9ca1e7261: e.g. relevant for overlapping accesses seen in 'inductive_set';
2023-05-07, by wenzelm
minor performance tuning;
2023-05-07, by wenzelm
minor performance tuning;
2023-05-07, by wenzelm
back to more elementary concept of aliases as adhoc change of accesses, but now with "suppress" information (see also 31ea5c1f874d);
2023-05-06, by wenzelm
tuned;
2023-05-06, by wenzelm
clarified data representation: slightly more compact, since internals_hidden is sparesely populated and rarely changes;
2023-05-06, by wenzelm
more operations;
2023-05-06, by wenzelm
more operations;
2023-05-06, by wenzelm
more operations;
2023-05-05, by wenzelm
minor performance tuning;
2023-05-05, by wenzelm
unused;
2023-05-05, by wenzelm
more complete accesses for "extern" operation, notably for aliases;
2023-05-05, by wenzelm
more explicit entries for aliases, with proper checks in "strict" mode (e.g. for logical entities);
2023-05-05, by wenzelm
tuned;
2023-05-05, by wenzelm
tuned;
2023-05-05, by wenzelm
clarified signature;
2023-05-05, by wenzelm
unused;
2023-05-05, by wenzelm
minor performance tuning;
2023-05-05, by wenzelm
tuned signature;
2023-05-05, by wenzelm
minor performance tuning;
2023-05-05, by wenzelm
revert pointless performance tuning fd5f4455e033: no measurable difference in HOL, HOL-Library, HOL-Analysis;
2023-05-04, by wenzelm
tuned;
2023-05-04, by wenzelm
more accurate treatment of traditional name space accesses (refining 948f5dc4d694, fcd85e04a948, 238307775d52);
2023-05-04, by wenzelm
tuned;
2023-05-03, by wenzelm
proper treatment of restriction (for 'qualified');
2023-05-03, by wenzelm
misc tuning;
2023-05-02, by wenzelm
more complete accesses for hide operation (amending fcd85e04a948), e.g. relevant for AFP/thys/Jordan_Normal_Form/Matrix_Kernel.thy in AFP/4d8afd37b465;
2023-05-02, by wenzelm
more standard name bindings (amending 5bf71b4da706): avoid odd full_name like "Orderings.class.Orderings.preorder.of_class.intro" with many redundant name space accesses;
2023-05-02, by wenzelm
minor performance tuning: more compact representation of only sparsely table;
2023-05-02, by wenzelm
minor performance tuning: no storage of accesses, produce Binding.full_name_spec on the spot;
2023-05-02, by wenzelm
proper checks;
2023-05-02, by wenzelm
tuned;
2023-05-02, by wenzelm
tuned structure;
2023-05-02, by wenzelm
tuned signature;
2023-05-02, by wenzelm
tuned;
2023-05-02, by wenzelm
clarified extern vs. alias/hide: output alternative names, if possible;
2023-05-01, by wenzelm
tuned;
2023-05-01, by wenzelm
minor performance tuning: more compact, more sharing;
2023-05-01, by wenzelm
potential performance tuning: more compact data structure, but less sharing;
2023-05-01, by wenzelm
Importation of additional lemmas from metric.ml
2023-05-07, by paulson
fixes esp to theory presentation
2023-05-06, by paulson
new material ported from HOL Light's metric.ml
2023-05-06, by paulson
merged
2023-05-04, by paulson
Two new theories containing material ported from HOL Light about abstract topology
2023-05-03, by paulson
merged
2023-05-04, by nipkow
streamlined
2023-05-04, by nipkow
merged
2023-05-03, by paulson
More new theorems, and a necessary correction
2023-05-02, by paulson
A few new theorems
2023-05-02, by paulson
merged
2023-05-02, by paulson
merged
2023-04-24, by paulson
merged
2023-04-12, by paulson
merged
2023-03-20, by paulson
Numerous significant simplifications
2023-03-17, by paulson
stripped unused functionality
2023-05-02, by haftmann
tuned
2023-05-02, by haftmann
case translation in intermediate language eliminates semantic clone
2023-05-01, by haftmann
minor performance tuning;
2023-04-30, by wenzelm
more correct type calculation
2023-04-29, by haftmann
Backed out changeset 5016262a2384
2023-04-29, by haftmann
added lemma
2023-04-30, by nipkow
thingol: fix abstraction return types in case
2023-04-27, by stuebinm
merged
2023-04-27, by desharna
tuned; avoided intermediate lists
2023-04-27, by desharna
tuned; avoided intermediate list and list traversal
2023-04-27, by desharna
tuned; avoided intermediate lists
2023-04-27, by desharna
tuned; avoided intermediate list
2023-04-27, by desharna
made 'primcorec' more robust
2023-04-27, by blanchet
performance tuning: more balanced time vs. space tradeoff, notably for datatype package with its many name space operations;
2023-04-26, by wenzelm
tuned signature;
2023-04-26, by wenzelm
more operations for lexicographic ordering;
2023-04-23, by wenzelm
more operations: following Library list operations and Ord_List.T operations;
2023-04-23, by wenzelm
tuned;
2023-04-23, by wenzelm
tuned;
2023-04-23, by wenzelm
tuned: concise combinators instead of bulky case-expressions;
2023-04-22, by wenzelm
provide ML antiquotation "if_none": non-strict version of "the_default";
2023-04-22, by wenzelm
merged
2023-04-22, by wenzelm
proper Thm.trim_context / Thm.transfer (see also 0d401f874942);
2023-04-21, by wenzelm
tuned;
2023-04-21, by wenzelm
more operations;
2023-04-21, by wenzelm
more operations;
2023-04-21, by wenzelm
more uniform operations wrt. Thm.full_prop_of;
2023-04-21, by wenzelm
proper Thm.trim_context / Thm.transfer for context data;
2023-04-21, by wenzelm
tuned: more concise data record;
2023-04-21, by wenzelm
tuned;
2023-04-21, by wenzelm
clarified counters and types;
2023-04-21, by wenzelm
tuned signature;
2023-04-20, by wenzelm
support n-ary merge theory data;
2023-04-20, by wenzelm
tuned;
2023-04-20, by wenzelm
tuned;
2023-04-20, by wenzelm
proper theory_long_name;
2023-04-20, by wenzelm
prefer theory_long_name in data;
2023-04-20, by wenzelm
proper theory_long_name;
2023-04-20, by wenzelm
clarified signature: explicitly distinguish theory_base_name vs. theory_long_name;
2023-04-20, by wenzelm
tuned;
2023-04-19, by wenzelm
more operations, following Isabelle/ML conventions;
2023-04-19, by wenzelm
clarified theory_id: plain value without state;
2023-04-19, by wenzelm
tuned
2023-04-19, by haftmann
clarified terminology
2023-04-19, by haftmann
minor performance tuning: recursive check of pointer_eq;
2023-04-19, by wenzelm
minor performance tuning: avoid excessive (de)constructions for base cases;
2023-04-19, by wenzelm
unused (see also 864c7c684651 and b6aa5eac0a1a);
2023-04-19, by wenzelm
tuned;
2023-04-19, by wenzelm
tuned;
2023-04-18, by wenzelm
more operations: avoid intermediate list;
2023-04-18, by wenzelm
discontinued somewhat pointless operation: Conjunction.intr_balanced / Conjunction.elim_balanced with single hyp performs better (e.g. see AFP/351b7b576892);
2023-04-18, by wenzelm
update NEWS: Sortset and Termset turned out to be counter productive, Ord_List.union is much lighter;
2023-04-18, by wenzelm
drop unused Set().ord, which is potentially inefficient due to dict_ord/dest;
2023-04-18, by wenzelm
tuned;
2023-04-18, by wenzelm
backout b6aa5eac0a1a;
2023-04-18, by wenzelm
tuned;
2023-04-18, by wenzelm
Thm.shared context: speed-up low-level inferences;
2023-04-18, by wenzelm
tuned whitespace;
2023-04-18, by wenzelm
backout 4a174bea55e2;
2023-04-18, by wenzelm
Backed out changeset f34d11942ac1
2023-04-18, by wenzelm
backout e3fe192fa4a8;
2023-04-18, by wenzelm
backout 61f652dd955a;
2023-04-18, by wenzelm
Backed out changeset e3db27e3b0c6
2023-04-18, by wenzelm
Backed out changeset cd5d56abda10
2023-04-18, by wenzelm
revert b43ee37926a9 due to problems with AFP/PAPP_Impossibility;
2023-04-17, by wenzelm
merged
2023-04-15, by wenzelm
tuned;
2023-04-15, by wenzelm
merged
2023-04-15, by Lars Hupel
code_target: create subdirectories for export_code file
2023-04-04, by stuebinm
clarified signature: support "suppress" prefix as int, followed by list;
2023-04-15, by wenzelm
minor performance tuning: more elementary operations;
2023-04-15, by wenzelm
tuned signature;
2023-04-15, by wenzelm
minor performance tuning: more elementary operations;
2023-04-15, by wenzelm
tuned signature;
2023-04-15, by wenzelm
more operations;
2023-04-15, by wenzelm
more direct hg_sync init via ssh (see also 721b3278c8e4);
2023-04-14, by wenzelm
tuned;
2023-04-14, by wenzelm
more operations;
2023-04-14, by wenzelm
tuned: more direct re-use;
2023-04-14, by wenzelm
more direct clone (see also change of exception in 8d8c70b41bab);
2023-04-14, by wenzelm
more operations, following Isabelle/ML conventions;
2023-04-14, by wenzelm
more operations, following Isabelle/ML conventions;
2023-04-14, by wenzelm
proforma use of Long_Name.chunks, without change of the representation of accesses yet;
2023-04-14, by wenzelm
merged
2023-04-14, by wenzelm
minor performance tuning;
2023-04-13, by wenzelm
compact representation of long name "chunks", with bitmask to suppress elements (i.e. "accesses" in name space terminology);
2023-04-13, by wenzelm
clarified signature;
2023-04-13, by wenzelm
misc tuning and clarification;
2023-04-12, by wenzelm
more compact: avoid redundant entries;
2023-04-12, by wenzelm
tuned;
2023-04-12, by wenzelm
tuned;
2023-04-12, by wenzelm
more operations;
2023-04-12, by wenzelm
performance tuning: proper pointer_eq;
2023-04-12, by wenzelm
added lemmas multpHO_repeat_mset_repeat_mset[simp] and multpHO_double_double[simp]
2023-04-13, by desharna
merged
2023-04-13, by desharna
added lemma multp_image_mset_image_msetI
2023-04-12, by desharna
merged
2023-04-13, by nipkow
proper invariants
2023-04-13, by nipkow
merged
2023-04-12, by wenzelm
misc tuning: follow Table() more closely;
2023-04-11, by wenzelm
tuned signature;
2023-04-11, by wenzelm
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
tip