aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/workerPool.mli
diff options
context:
space:
mode:
authorGravatar Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr>2014-04-25 19:46:30 +0200
committerGravatar Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr>2014-04-25 21:17:11 +0200
commit8330f5cfd6a332df10fc806b0c0bdab6e0abe8e7 (patch)
tree56ab646154a576454a1ee34ad1cc0a8c6e7a70fe /lib/workerPool.mli
parent9e36fa1e7460d256a4f9f37571764f79050688e2 (diff)
Adding a stm/ folder, as asked during last workgroup. It was essentially moving
files around. A bunch of files from lib/ that were only used in the STM were moved, as well as part of toplevel/ related to the STM.
Diffstat (limited to 'lib/workerPool.mli')
-rw-r--r--lib/workerPool.mli30
1 files changed, 0 insertions, 30 deletions
diff --git a/lib/workerPool.mli b/lib/workerPool.mli
deleted file mode 100644
index d7a546929..000000000
--- a/lib/workerPool.mli
+++ /dev/null
@@ -1,30 +0,0 @@
-(************************************************************************)
-(* v * The Coq Proof Assistant / The Coq Development Team *)
-(* <O___,, * INRIA - CNRS - LIX - LRI - PPS - Copyright 1999-2012 *)
-(* \VV/ **************************************************************)
-(* // * This file is distributed under the terms of the *)
-(* * GNU Lesser General Public License Version 2.1 *)
-(************************************************************************)
-
-module Make(Worker : sig
- type process
- val spawn :
- ?prefer_sock:bool -> ?env:string array -> string -> string array ->
- process * in_channel * out_channel
-end) : sig
-
-type worker_id = int
-type spawn =
- args:string array -> env:string array -> unit ->
- in_channel * out_channel * Worker.process
-
-val init :
- size:int -> manager:(cancel:bool ref -> worker_id -> spawn -> unit) -> unit
-val is_empty : unit -> bool
-val n_workers : unit -> int
-val cancel : worker_id -> unit
-
-(* The worker should call this function *)
-val worker_handshake : in_channel -> out_channel -> unit
-
-end