Skip to content

Commit bc88370

Browse files
committed
I'll just implement two-phase dce based on usage graph.
1 parent 8f59c93 commit bc88370

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

ecmascript/transforms/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ log = "0.4.8"
2626
num-bigint = {version = "0.2", features = ["serde"]}
2727
once_cell = "1"
2828
ordered-float = "1.0.1"
29+
petgraph = "0.5.1"
2930
phf = {version = "0.8.0", features = ["macros"]}
3031
regex = "1"
3132
retain_mut = "=0.1.1"
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#[derive(Debug)]
2+
pub struct Scope {}

ecmascript/transforms/src/optimization/simplify/dce/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ macro_rules! preserve {
2222
};
2323
}
2424

25+
mod analyzer;
2526
mod side_effect;
2627

2728
#[derive(Debug)]

0 commit comments

Comments
 (0)