aboutsummaryrefslogtreecommitdiff
path: root/src/boot/driver
diff options
context:
space:
mode:
authorGraydon Hoare <[email protected]>2011-04-19 13:35:49 -0700
committerGraydon Hoare <[email protected]>2011-04-19 13:35:49 -0700
commitd2bd07dcb02783063375b6c8532fceaf9fa9d50f (patch)
treea253b5eadb140d14bc99d1456e316ce1e210a6be /src/boot/driver
parentrustc: Allow glue to be emitted even for scalar types; this is necessary to s... (diff)
downloadrust-d2bd07dcb02783063375b6c8532fceaf9fa9d50f.tar.xz
rust-d2bd07dcb02783063375b6c8532fceaf9fa9d50f.zip
Remove effect system from src.
Diffstat (limited to 'src/boot/driver')
-rw-r--r--src/boot/driver/main.ml4
-rw-r--r--src/boot/driver/session.ml1
2 files changed, 0 insertions, 5 deletions
diff --git a/src/boot/driver/main.ml b/src/boot/driver/main.ml
index 44586be3..0871d306 100644
--- a/src/boot/driver/main.ml
+++ b/src/boot/driver/main.ml
@@ -43,7 +43,6 @@ let (sess:Session.sess) =
Session.sess_log_type = false;
Session.sess_log_simplify = false;
Session.sess_log_layer = false;
- Session.sess_log_effect = false;
Session.sess_log_typestate = false;
Session.sess_log_loop = false;
Session.sess_log_alias = false;
@@ -192,8 +191,6 @@ let argspecs =
"-lsimplify" "log simplification");
(flag (fun _ -> sess.Session.sess_log_layer <- true)
"-llayer" "log layer checking");
- (flag (fun _ -> sess.Session.sess_log_effect <- true)
- "-leffect" "log effect checking");
(flag (fun _ -> sess.Session.sess_log_typestate <- true)
"-ltypestate" "log typestate pass");
(flag (fun _ -> sess.Session.sess_log_loop <- true)
@@ -408,7 +405,6 @@ let main_pipeline _ =
Type.process_crate;
Typestate.process_crate;
Layer.process_crate;
- Effect.process_crate;
Loop.process_crate;
Alias.process_crate;
Dead.process_crate;
diff --git a/src/boot/driver/session.ml b/src/boot/driver/session.ml
index ac56f855..2f38ba4d 100644
--- a/src/boot/driver/session.ml
+++ b/src/boot/driver/session.ml
@@ -25,7 +25,6 @@ type sess =
mutable sess_log_type: bool;
mutable sess_log_simplify: bool;
mutable sess_log_layer: bool;
- mutable sess_log_effect: bool;
mutable sess_log_typestate: bool;
mutable sess_log_dead: bool;
mutable sess_log_loop: bool;