aboutsummaryrefslogtreecommitdiffstats
path: root/src/SoftwarePipelining/SPDebug.ml
diff options
context:
space:
mode:
Diffstat (limited to 'src/SoftwarePipelining/SPDebug.ml')
-rw-r--r--src/SoftwarePipelining/SPDebug.ml25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/SoftwarePipelining/SPDebug.ml b/src/SoftwarePipelining/SPDebug.ml
new file mode 100644
index 0000000..b2ea257
--- /dev/null
+++ b/src/SoftwarePipelining/SPDebug.ml
@@ -0,0 +1,25 @@
+(***********************************************************************)
+(* *)
+(* Compcert Extensions *)
+(* *)
+(* Jean-Baptiste Tristan *)
+(* *)
+(* All rights reserved. This file is distributed under the terms *)
+(* described in file ../../LICENSE. *)
+(* *)
+(***********************************************************************)
+
+
+open Unix
+
+let tm = localtime (time ());;
+let name = "../tmp/" ^ (string_of_int tm.tm_year) ^ "-" ^(string_of_int tm.tm_mon) ^ "-" ^(string_of_int tm.tm_mday) ^
+ "-" ^(string_of_int tm.tm_hour) ^"-" ^(string_of_int tm.tm_min) ^ "-" ^(string_of_int tm.tm_sec) ^ "/";;
+mkdir name 0o777;;
+Printf.printf "Debug informations: %s \n" name ;;
+let dc = open_out (name ^ "debug.log");;
+let () = at_exit(fun () -> close_out dc);;
+
+
+
+