Skip to content

Commit e6e5f76

Browse files
authored
Merge pull request #1228 from lqd/update-cranelift-benchmark
add `cranelift-codegen-0.82.1` benchmark
2 parents 309aaa4 + c1452ac commit e6e5f76

File tree

152 files changed

+138465
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

152 files changed

+138465
-0
lines changed

collector/benchmarks/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ They mostly consist of real-world crates.
2121
programs.
2222
- **cranelift-codegen**: The largest crate from a code generator. Used by
2323
Firefox.
24+
- **cranelift-codegen-0.82.1**: The largest crate from a code generator. Used by
25+
wasmtime.
2426
- **diesel**: A type safe SQL query builder. Utilizes the type system to
2527
ensure a lot of invariants. Stresses anything related to resolving
2628
trait bounds, by having a lot of trait impls for a large number of different
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"git": {
3+
"sha1": "5b09b74f4c5e0fd817febd3263947ee3682759bd"
4+
},
5+
"path_in_vcs": "cranelift/codegen"
6+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
diff --git a/src/loop_analysis.rs b/src/loop_analysis.rs
2+
index 0e8715ae..4e44b2bd 100644
3+
--- a/src/loop_analysis.rs
4+
+++ b/src/loop_analysis.rs
5+
@@ -163,6 +163,7 @@ impl LoopAnalysis {
6+
domtree: &DominatorTree,
7+
layout: &Layout,
8+
) {
9+
+ println!("testing");
10+
let mut stack: Vec<Block> = Vec::new();
11+
// We handle each loop header in reverse order, corresponding to a pseudo postorder
12+
// traversal of the graph.

0 commit comments

Comments
 (0)