From 57d07a9f54ef4dcccf7ceca00c8fa9d73b430ba2 Mon Sep 17 00:00:00 2001 From: Justin Worthe Date: Sat, 1 Dec 2018 09:21:21 +0200 Subject: Updated template to run in release mode I'm trying to practice more functional idioms in Rust, and they tend to be slower than expected if you're running in debug mode. --- src/bin/day_1.rs | 2 +- src/bin/day_10.rs | 2 +- src/bin/day_11.rs | 2 +- src/bin/day_12.rs | 2 +- src/bin/day_13.rs | 2 +- src/bin/day_14.rs | 2 +- src/bin/day_15.rs | 2 +- src/bin/day_16.rs | 2 +- src/bin/day_17.rs | 2 +- src/bin/day_18.rs | 2 +- src/bin/day_19.rs | 2 +- src/bin/day_2.rs | 2 +- src/bin/day_20.rs | 2 +- src/bin/day_21.rs | 2 +- src/bin/day_22.rs | 2 +- src/bin/day_23.rs | 2 +- src/bin/day_24.rs | 2 +- src/bin/day_25.rs | 2 +- src/bin/day_3.rs | 2 +- src/bin/day_4.rs | 2 +- src/bin/day_5.rs | 2 +- src/bin/day_6.rs | 2 +- src/bin/day_7.rs | 2 +- src/bin/day_8.rs | 2 +- src/bin/day_9.rs | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/src/bin/day_1.rs b/src/bin/day_1.rs index 56ae0f7..4693579 100644 --- a/src/bin/day_1.rs +++ b/src/bin/day_1.rs @@ -8,7 +8,7 @@ use std::path::PathBuf; use im_rc::HashSet; -// cargo watch -cs "cargo run --bin day_1" +// cargo watch -cs "cargo run --release --bin day_1" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/1.txt"))?; diff --git a/src/bin/day_10.rs b/src/bin/day_10.rs index 0c4b458..12c29cd 100644 --- a/src/bin/day_10.rs +++ b/src/bin/day_10.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_10" +// cargo watch -cs "cargo run --release --bin day_10" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/10.txt"))?; diff --git a/src/bin/day_11.rs b/src/bin/day_11.rs index d83f83b..cf9c35f 100644 --- a/src/bin/day_11.rs +++ b/src/bin/day_11.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_11" +// cargo watch -cs "cargo run --release --bin day_11" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/11.txt"))?; diff --git a/src/bin/day_12.rs b/src/bin/day_12.rs index 166b87e..6c40cce 100644 --- a/src/bin/day_12.rs +++ b/src/bin/day_12.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_12" +// cargo watch -cs "cargo run --release --bin day_12" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/12.txt"))?; diff --git a/src/bin/day_13.rs b/src/bin/day_13.rs index 0bf2760..5c96b80 100644 --- a/src/bin/day_13.rs +++ b/src/bin/day_13.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_13" +// cargo watch -cs "cargo run --release --bin day_13" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/13.txt"))?; diff --git a/src/bin/day_14.rs b/src/bin/day_14.rs index 299bb35..09206c7 100644 --- a/src/bin/day_14.rs +++ b/src/bin/day_14.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_14" +// cargo watch -cs "cargo run --release --bin day_14" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/14.txt"))?; diff --git a/src/bin/day_15.rs b/src/bin/day_15.rs index 19a17fe..e7eb53d 100644 --- a/src/bin/day_15.rs +++ b/src/bin/day_15.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_15" +// cargo watch -cs "cargo run --release --bin day_15" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/15.txt"))?; diff --git a/src/bin/day_16.rs b/src/bin/day_16.rs index d591e60..c210c22 100644 --- a/src/bin/day_16.rs +++ b/src/bin/day_16.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_16" +// cargo watch -cs "cargo run --release --bin day_16" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/16.txt"))?; diff --git a/src/bin/day_17.rs b/src/bin/day_17.rs index a205e7a..6a7c756 100644 --- a/src/bin/day_17.rs +++ b/src/bin/day_17.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_17" +// cargo watch -cs "cargo run --release --bin day_17" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/17.txt"))?; diff --git a/src/bin/day_18.rs b/src/bin/day_18.rs index 8ac18fc..2eed528 100644 --- a/src/bin/day_18.rs +++ b/src/bin/day_18.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_18" +// cargo watch -cs "cargo run --release --bin day_18" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/18.txt"))?; diff --git a/src/bin/day_19.rs b/src/bin/day_19.rs index e80c0c9..398394d 100644 --- a/src/bin/day_19.rs +++ b/src/bin/day_19.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_19" +// cargo watch -cs "cargo run --release --bin day_19" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/19.txt"))?; diff --git a/src/bin/day_2.rs b/src/bin/day_2.rs index 3a61b1d..add43bf 100644 --- a/src/bin/day_2.rs +++ b/src/bin/day_2.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_2" +// cargo watch -cs "cargo run --release --bin day_2" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/2.txt"))?; diff --git a/src/bin/day_20.rs b/src/bin/day_20.rs index a134aa3..c89a8f9 100644 --- a/src/bin/day_20.rs +++ b/src/bin/day_20.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_20" +// cargo watch -cs "cargo run --release --bin day_20" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/20.txt"))?; diff --git a/src/bin/day_21.rs b/src/bin/day_21.rs index 9aefdfc..d1276b3 100644 --- a/src/bin/day_21.rs +++ b/src/bin/day_21.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_21" +// cargo watch -cs "cargo run --release --bin day_21" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/21.txt"))?; diff --git a/src/bin/day_22.rs b/src/bin/day_22.rs index 07f0216..741e81e 100644 --- a/src/bin/day_22.rs +++ b/src/bin/day_22.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_22" +// cargo watch -cs "cargo run --release --bin day_22" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/22.txt"))?; diff --git a/src/bin/day_23.rs b/src/bin/day_23.rs index bed16d1..6f60dbf 100644 --- a/src/bin/day_23.rs +++ b/src/bin/day_23.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_23" +// cargo watch -cs "cargo run --release --bin day_23" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/23.txt"))?; diff --git a/src/bin/day_24.rs b/src/bin/day_24.rs index ae02246..0053f3d 100644 --- a/src/bin/day_24.rs +++ b/src/bin/day_24.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_24" +// cargo watch -cs "cargo run --release --bin day_24" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/24.txt"))?; diff --git a/src/bin/day_25.rs b/src/bin/day_25.rs index 22b1651..4301af4 100644 --- a/src/bin/day_25.rs +++ b/src/bin/day_25.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_25" +// cargo watch -cs "cargo run --release --bin day_25" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/25.txt"))?; diff --git a/src/bin/day_3.rs b/src/bin/day_3.rs index b3d2159..d15235a 100644 --- a/src/bin/day_3.rs +++ b/src/bin/day_3.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_3" +// cargo watch -cs "cargo run --release --bin day_3" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/3.txt"))?; diff --git a/src/bin/day_4.rs b/src/bin/day_4.rs index ac22b16..93f9681 100644 --- a/src/bin/day_4.rs +++ b/src/bin/day_4.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_4" +// cargo watch -cs "cargo run --release --bin day_4" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/4.txt"))?; diff --git a/src/bin/day_5.rs b/src/bin/day_5.rs index 56e1779..1129e3a 100644 --- a/src/bin/day_5.rs +++ b/src/bin/day_5.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_5" +// cargo watch -cs "cargo run --release --bin day_5" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/5.txt"))?; diff --git a/src/bin/day_6.rs b/src/bin/day_6.rs index c31d7c5..008ea56 100644 --- a/src/bin/day_6.rs +++ b/src/bin/day_6.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_6" +// cargo watch -cs "cargo run --release --bin day_6" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/6.txt"))?; diff --git a/src/bin/day_7.rs b/src/bin/day_7.rs index eb5555f..3e65fb4 100644 --- a/src/bin/day_7.rs +++ b/src/bin/day_7.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_7" +// cargo watch -cs "cargo run --release --bin day_7" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/7.txt"))?; diff --git a/src/bin/day_8.rs b/src/bin/day_8.rs index 4b9a731..ff1db8a 100644 --- a/src/bin/day_8.rs +++ b/src/bin/day_8.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_8" +// cargo watch -cs "cargo run --release --bin day_8" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/8.txt"))?; diff --git a/src/bin/day_9.rs b/src/bin/day_9.rs index 8d13376..3aaf640 100644 --- a/src/bin/day_9.rs +++ b/src/bin/day_9.rs @@ -4,7 +4,7 @@ use advent_of_code_2018::*; use std::error::Error; use std::path::PathBuf; -// cargo watch -cs "cargo run --bin day_9" +// cargo watch -cs "cargo run --release --bin day_9" fn main() -> Result<(), Box> { let input = read_file(&PathBuf::from("inputs/9.txt"))?; -- cgit v1.2.3