From 85e5450775fd8cfaefa8962c9907941aa8154274 Mon Sep 17 00:00:00 2001 From: Enrico Tassi Date: Thu, 26 Dec 2013 11:23:31 +0100 Subject: coqtop: -check-vi-tasks and -schedule-vi-checking The command `coqtop -check-vi-tasks 1,4,2 a` checks tasks 1 4 2, in this precise order, stored in a.vi. The command `coqtop -schedule-vi-checking 4 a b c` reads {a,b,c}.vi and .{a,b,c}.aux and spits 4 command lines to check all the tasks in {a,b,c}.vi trying to equally partition the job between the 4 workers, that can indeed be run in parallel. The aux file contains the time that it took to check the proofs stored in the .vi files last time the file was fully checked. This user interface is still very rough, it should probably run the workers instead of just printing their command line. --- library/library.mli | 1 + 1 file changed, 1 insertion(+) (limited to 'library/library.mli') diff --git a/library/library.mli b/library/library.mli index 530209485..647138483 100644 --- a/library/library.mli +++ b/library/library.mli @@ -38,6 +38,7 @@ val start_library : string -> DirPath.t * string (** {6 End the compilation of a library and save it to a ".vo" file } *) val save_library_to : ?todo:'a -> DirPath.t -> string -> unit +val load_library_todo : string -> 'a * string (** {6 Interrogate the status of libraries } *) -- cgit v1.2.3