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 signature;
2023-03-06, by wenzelm
tuned structure;
2023-03-06, by wenzelm
clarified signature;
2023-03-06, by wenzelm
clarified signature;
2023-03-06, by wenzelm
clarified build process roles: "worker" vs. "build";
2023-03-06, by wenzelm
clarified database content;
2023-03-06, by wenzelm
tuned: prefer iterator.nextOption;
2023-03-06, by wenzelm
tuned whitespace and braces;
2023-03-06, by wenzelm
clarified signature: more uniform operations;
2023-03-06, by wenzelm
tuned signature: reduce boilerplate;
2023-03-06, by wenzelm
tuned signature;
2023-03-06, by wenzelm
proper clean_build of old data at start of new process --- allow to inspect remains of the last process;
2023-03-06, by wenzelm
more database content: formal end_build;
2023-03-06, by wenzelm
more operations;
2023-03-06, by wenzelm
clarified database content and prepare/init stages;
2023-03-06, by wenzelm
tuned signature;
2023-03-06, by wenzelm
tuned;
2023-03-06, by wenzelm
tuned;
2023-03-06, by wenzelm
less verbosity, amending 3bc49507bae5;
2023-03-06, by wenzelm
tuned comments;
2023-03-06, by wenzelm
tuned signature: avoid totally adhoc overriding;
2023-03-06, by wenzelm
separate static build_uuid from dynamic worker_uuid, to allow multiple worker processes participate in one build process;
2023-03-06, by wenzelm
enforce rebuild of Isabelle/ML, after various changes to build database management;
2023-03-05, by wenzelm
more detailed table "isabelle_build_serial": allow to monitor activity of build_process instances;
2023-03-05, by wenzelm
tuned output;
2023-03-05, by wenzelm
clarified database content: store actual value instead of index;
2023-03-05, by wenzelm
more robust: disallow override;
2023-03-05, by wenzelm
tuned messages;
2023-03-05, by wenzelm
more complete coverage of non-final Progress methods, notably for Server.Connection_Progress;
2023-03-05, by wenzelm
clarified signature: manage "verbose" flag via "progress";
2023-03-05, by wenzelm
removed unused arguments: avoid ambiguity concerning progress/verbose;
2023-03-05, by wenzelm
clarified protocol for "verbose" messages;
2023-03-05, by wenzelm
clarified signature: manage "verbose" flag via "progress";
2023-03-05, by wenzelm
tuned;
2023-03-05, by wenzelm
tuned;
2023-03-05, by wenzelm
more operations;
2023-03-05, by wenzelm
tuned signature;
2023-03-05, by wenzelm
more robust: proper bound checks;
2023-03-05, by wenzelm
enforce rebuild of Isabelle/ML, after various changes to build database management;
2023-03-05, by wenzelm
clarified modules;
2023-03-04, by wenzelm
clarified signature: manage "verbose" flag via "progress";
2023-03-04, by wenzelm
clarified treatment of "verbose" messages, e.g. Progress.theory();
2023-03-04, by wenzelm
proper "val verbose" (amending 2e2b2bd6b2d2);
2023-03-04, by wenzelm
tuned whitespace;
2023-03-04, by wenzelm
more robust signature: avoid totally adhoc overriding (see also Build_Process.progress vs. build_progress);
2023-03-04, by wenzelm
support progress backed by database;
2023-03-04, by wenzelm
tuned;
2023-03-04, by wenzelm
tuned messages;
2023-03-04, by wenzelm
clarified signature: require just one "override def echo(message: Progress.Message): Unit";
2023-03-04, by wenzelm
tuned signature;
2023-03-04, by wenzelm
tuned signature;
2023-03-04, by wenzelm
clarified signature: more uniform Progress.verbose, avoid adhoc "override def theory()";
2023-03-04, by wenzelm
proper Output.writeln_text (with clean_yxml) for all instances of Progress.echo;
2023-03-04, by wenzelm
merged
2023-03-03, by wenzelm
more database content;
2023-03-03, by wenzelm
tuned signature;
2023-03-03, by wenzelm
tuned whitespace;
2023-03-03, by wenzelm
tuned signature;
2023-03-03, by wenzelm
merged
2023-03-03, by paulson
More of Eberl's material
2023-03-03, by paulson
Some new lemmas. Some tidying up
2023-03-02, by paulson
detect duplicates in Sledgehammer output -- suggested by Larry Paulson
2023-03-03, by blanchet
got rid of 'important message' mechanism in SystemOnTPTP (which is less used nowadays)
2023-03-03, by blanchet
merged
2023-03-02, by wenzelm
clarified execution context: main work happens within Future.thread;
2023-03-02, by wenzelm
clarified timeout: closer to actual process;
2023-03-02, by wenzelm
tuned names;
2023-03-02, by wenzelm
clarified names;
2023-03-02, by wenzelm
tuned, following ML_Statistics.monitor;
2023-03-02, by wenzelm
unused (see also 0cebcbeac4c7);
2023-03-02, by wenzelm
tuned;
2023-03-02, by wenzelm
tuned;
2023-03-02, by wenzelm
tuned comments;
2023-03-02, by wenzelm
clarified modules;
2023-03-02, by wenzelm
clarified modules;
2023-03-02, by wenzelm
clarified modules;
2023-03-02, by wenzelm
clarified signature;
2023-03-02, by wenzelm
clarified modules;
2023-03-02, by wenzelm
clarified modules;
2023-03-02, by wenzelm
tuned;
2023-03-02, by wenzelm
clarified modules;
2023-03-02, by wenzelm
clarified modules;
2023-03-02, by wenzelm
tuned;
2023-03-01, by wenzelm
more robust: proper synchronization of transition from next_job to start_session;
2023-03-01, by wenzelm
more thorough synchronized_database for internal *and* external state;
2023-03-01, by wenzelm
simplified startup under "locked" condition (in contrast to f7e413e8d269);
2023-03-01, by wenzelm
more explicit session name, in anticipation of variants like "session.document", "session.browser_info";
2023-03-01, by wenzelm
tuned signature;
2023-03-01, by wenzelm
tuned signature;
2023-03-01, by wenzelm
tuned signature;
2023-03-01, by wenzelm
tuned signature: support general Build_Job instances;
2023-03-01, by wenzelm
tuned signature;
2023-03-01, by wenzelm
clarified signature: prefer static data;
2023-03-01, by wenzelm
tuned signature;
2023-03-01, by wenzelm
identify Build_Process.Context.instance with Sessions.Build_Info (see also ff164add75cd);
2023-03-01, by wenzelm
tuned signature;
2023-03-01, by wenzelm
tuned signature;
2023-03-01, by wenzelm
tuned signature;
2023-03-01, by wenzelm
tuned;
2023-03-01, by wenzelm
unused;
2023-03-01, by wenzelm
tuned signature (again);
2023-03-01, by wenzelm
tuned;
2023-03-01, by wenzelm
tuned;
2023-03-01, by wenzelm
proper deps from build_graph, not imports_graph (amending 0c704aba71e3);
2023-03-01, by wenzelm
misc tuning: more direct access to ancestors, without build_graph;
2023-03-01, by wenzelm
tuned signature (again);
2023-03-01, by wenzelm
clarified signature: reduce explicit access to static Sessions.Structure;
2023-03-01, by wenzelm
tuned signature;
2023-03-01, by wenzelm
clarified modules (again);
2023-03-01, by wenzelm
tuned;
2023-03-01, by wenzelm
tuned signature;
2023-03-01, by wenzelm
avoid premature Properties.uncompress: allow blob to be stored in another database;
2023-03-01, by wenzelm
more robust: synchronized access to database;
2023-03-01, by wenzelm
clarified signature: do not expose global state to object-oriented variants;
2023-03-01, by wenzelm
tuned comments and outline;
2023-03-01, by wenzelm
merged
2023-03-02, by paulson
Imported a theorem about Infinite_Sum. Importing this theory a bit earlier is causing syntactic ambiguities with Infinite_Set_Sum however; no_notation needed
2023-02-28, by paulson
A little bit more tidying up
2023-03-01, by paulson
tweaked Sledgehammer interaction
2023-03-01, by blanchet
there won't be an E version 2.7
2023-03-01, by blanchet
reverted 0506c3273814 -- the message is still useful
2023-03-01, by blanchet
compile
2023-03-01, by blanchet
adopt terminology suggested by Larry Paulson
2023-03-01, by blanchet
more robust E proof parsing
2023-03-01, by blanchet
avoid double 'Warning:' in Sledgehammer messages
2023-03-01, by blanchet
tweaked abduction in Sledgehammer
2023-03-01, by blanchet
slightly more documentation
2023-03-01, by blanchet
renamed new Sledgehammer option
2023-03-01, by blanchet
updated documentation
2023-03-01, by blanchet
improve ad hoc abduction in Sledgehammer
2023-03-01, by blanchet
tuning
2023-03-01, by blanchet
don't apply abduction and consistency checking to goals of the form 'False'
2023-03-01, by blanchet
implemented ad hoc abduction in Sledgehammer with E
2023-03-01, by blanchet
tuned;
2023-02-28, by wenzelm
clarified scope of "serial" and "numa_index" within database;
2023-02-28, by wenzelm
clarified signature: allow more general init, e.g. from existing database;
2023-02-28, by wenzelm
clarified signature: allow to provide session_heaps by different means, e.g. from tmp directory or alternative session structure;
2023-02-28, by wenzelm
tuned;
2023-02-28, by wenzelm
simplified somewhat pointless error message (see also 0189fe0f6452);
2023-02-28, by wenzelm
clafified signature: simplify object-oriented reuse;
2023-02-28, by wenzelm
revert pointless 375c6b9ce9ea: overall thread context is already uninterruptible (see 54ac957c53ec);
2023-02-28, by wenzelm
tuned whitespace;
2023-02-28, by wenzelm
merged
2023-02-28, by paulson
Fixed a presentation error
2023-02-28, by paulson
Importation of basic group theory results, due to Jakob von Raumer from his AFP entry Jordan-Hölder Theorem
2023-02-27, by paulson
tuned whitespace;
2023-02-27, by wenzelm
tuned;
2023-02-27, by wenzelm
clarified signature, although "sql" argument is de-facto mandatory;
2023-02-27, by wenzelm
tuned;
2023-02-27, by wenzelm
proper SQL (amending 7ab9bac1ca96);
2023-02-27, by wenzelm
clarified signature: more explicit "synchronized" regions;
2023-02-27, by wenzelm
more robust interrupt handling, notably for Build_Job.terminate();
2023-02-27, by wenzelm
clarified signature: works for general Build_Job;
2023-02-27, by wenzelm
tuned;
2023-02-27, by wenzelm
clarified modules;
2023-02-27, by wenzelm
clarified signature;
2023-02-27, by wenzelm
proper log_lines, without protocol messages (amending cb3f5361fbca);
2023-02-27, by wenzelm
clarified signature;
2023-02-27, by wenzelm
tuned messages;
2023-02-27, by wenzelm
clarified error output vs. process_result stored in build_database (see also 13a0f537e232 and bff56eae3ec5);
2023-02-27, by wenzelm
clarified system option: guard for testing, until the database layout has stabilized;
2023-02-27, by wenzelm
merged
2023-02-26, by paulson
Simplified some proofs
2023-02-26, by paulson
clarified db content: avoid redundancy of historic ML_IDENTIFIER;
2023-02-26, by wenzelm
merged
2023-02-26, by wenzelm
proper filterNot, not filterNot-not;
2023-02-26, by wenzelm
option build_hostname allows to change hostname easily;
2023-02-26, by wenzelm
clarified permissions of build.db, following server.db;
2023-02-26, by wenzelm
enforce rebuild of Isabelle/ML, after various changes to build database management;
2023-02-26, by wenzelm
misc tuning and clarification: more uniform use of optional "sql" in SQL.Table.delete/select;
2023-02-26, by wenzelm
tuned: fewer warnings in IntelliJ IDEA;
2023-02-26, by wenzelm
clarified init_database vs. update_database: implicitly assume fresh "instance";
2023-02-26, by wenzelm
clarified Build_Process.Context: cover all static information;
2023-02-26, by wenzelm
tuned whitespace in generated SQL;
2023-02-26, by wenzelm
tuned: prefer typed operations;
2023-02-26, by wenzelm
clarified signature: more concise operations;
2023-02-26, by wenzelm
more robust options in "prefs" format: avoid odd control character;
2023-02-26, by wenzelm
proper settings for hostname: allow to adjust it in user space;
2023-02-26, by wenzelm
support for build database: still inactive;
2023-02-26, by wenzelm
tuned signature;
2023-02-25, by wenzelm
clarified signature: more robust operations;
2023-02-25, by wenzelm
tuned;
2023-02-24, by wenzelm
tuned;
2023-02-24, by wenzelm
more operations;
2023-02-24, by wenzelm
clarified signature: more operations;
2023-02-24, by wenzelm
clarified signature;
2023-02-24, by wenzelm
clarified signature: more robust (see also cf2ef4be3630);
2023-02-24, by wenzelm
unused (see also 7b318273a4aa and a1fb4d28e609);
2023-02-24, by wenzelm
tidying ugly proofs
2023-02-25, by paulson
brought back [...] maplet syntax
2023-02-24, by nipkow
merged
2023-02-24, by paulson
has_sum now an infix operator!!
2023-02-23, by paulson
merged
2023-02-23, by paulson
New material contributed by Manuel
2023-02-23, by paulson
Map.empty no longer output abbreviation; %_. None is shorter and requires no explanation
2023-02-23, by nipkow
added lemmas strict_subset_implies_multpDM and strict_subset_implies_multpHO
2023-02-23, by desharna
added lemma multpDM_plus_plusI[simp]
2023-02-23, by desharna
added lemmas multpDM_mono_strong and multpHO_mono_strong
2023-02-23, by desharna
merged
2023-02-22, by paulson
One new (necessary) theorem
2023-02-22, by paulson
merged
2023-02-22, by wenzelm
more operations to support management of jobs, e.g. from external database;
2023-02-22, by wenzelm
more uniform operations;
2023-02-22, by wenzelm
more operations;
2023-02-22, by wenzelm
clarified signature: more robust;
2023-02-22, by wenzelm
more operations;
2023-02-22, by wenzelm
allow arbitrary info, e.g. for custom scheduler;
2023-02-21, by wenzelm
clarified signature;
2023-02-21, by wenzelm
merged
2023-02-21, by paulson
Simplified some proofs
2023-02-21, by paulson
merged
2023-02-21, by wenzelm
tuned signature;
2023-02-21, by wenzelm
tuned signature: avoid warnings in IntelliJ IDEA;
2023-02-21, by wenzelm
tuned signature;
2023-02-21, by wenzelm
tuned signature;
2023-02-21, by wenzelm
tuned signature;
2023-02-21, by wenzelm
clarified state: more explicit type as plain value, which is also easier to sync with external db;
2023-02-21, by wenzelm
tuned signature;
2023-02-21, by wenzelm
tuned signature;
2023-02-21, by wenzelm
clarified signature: support meaningful subclasses for Build.Engine implementations;
2023-02-21, by wenzelm
support alternative build engines, via system option "build_engine";
2023-02-21, by wenzelm
misc tuning and clarification;
2023-02-21, by wenzelm
proper test, following Platform.is_linux;
2023-02-21, by wenzelm
clarified signature;
2023-02-21, by wenzelm
clarified signature;
2023-02-21, by wenzelm
merged
2023-02-21, by paulson
Simplified some more proofs
2023-02-20, by paulson
merged
2023-02-20, by paulson
Replacing z powr of_int i by z powi i and adding new material from the AFP
2023-02-20, by paulson
merged
2023-02-20, by wenzelm
tuned: avoid redundant white space;
2023-02-20, by wenzelm
clarified signature: more robust operations, without assumption about node 0;
2023-02-20, by wenzelm
clarified signature: more concise operations;
2023-02-20, by wenzelm
clarified modules: NUMA is managed by Build_Process;
2023-02-20, by wenzelm
tuned signature;
2023-02-20, by wenzelm
clarified signature: move all parameters into Build_Process.Context;
2023-02-20, by wenzelm
clarified signature;
2023-02-20, by wenzelm
more elementary data structures, to fit better to SQL database;
2023-02-20, by wenzelm
clarified signature (see also 68a7ad1385bc);
2023-02-20, by wenzelm
clarified signature;
2023-02-20, by wenzelm
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
tip