Skip to content

Commit 5f7532b

Browse files
committed
Demote inflate to only run in the stable set.
1 parent e2ec11a commit 5f7532b

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

collector/benchmarks/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ They mostly consist of real-world crates.
3131
- **html5ever**: An HTML parser. Stresses macro parsing code significantly.
3232
- **hyper-2**: A fairly large crate. Utilizes async/await, and used by
3333
many Rust programs.
34-
- **inflate**: An old implementation of the DEFLATE algorithm. Stresses the
35-
compiler in certain ways.
3634
- **piston-image**: A modular game engine. An interesting Rust program.
3735
- **regex**: A regular expression parser. Used by many Rust programs.
3836
- **ripgrep**: A line-oriented search tool. A widely-used utility.
@@ -83,8 +81,8 @@ compiler in interesting ways.
8381
- **issue-88862**: A MCVE of a program that had a
8482
[severe performance regression](https://github.com/rust-lang/rust/issues/88862)
8583
when trying to normalize large opaque types with late-bound regions.
86-
- **keccak**: A cryptography algorithm. Contains a very high number of locals
87-
and basic blocks.
84+
- **keccak**: A cryptography algorithm. Contains a huge function with a very
85+
high number of locals and basic blocks.
8886
- **many-assoc-items**: Contains a struct with many associated items, which
8987
caused [quadratic behavior](https://github.com/rust-lang/rust/issues/68957)
9088
in the past.
@@ -135,7 +133,9 @@ Rust code being written today.
135133
- **encoding**: See above.
136134
- **futures**: See above.
137135
- **html5ever**: See above.
138-
- **inflate**: See above.
136+
- **inflate**: An old implementation of the DEFLATE algorithm. Contains
137+
a very large function containing many locals and basic blocks, similar to
138+
`keccak` but less extreme.
139139
- **regex**: See above.
140140
- **piston-image**: See above.
141141
- **style-servo**: An old version of Servo's `style` crate. A large crate, and
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"category": "primary-and-stable"
2+
"category": "stable"
33
}

0 commit comments

Comments
 (0)