Skip to content

Commit 930e039

Browse files
authored
Merge pull request #1219 from nnethercote/demote-inflate
Demote `inflate` to only run in the stable set.
2 parents e15e2b2 + 5f7532b commit 930e039

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
@@ -30,8 +30,6 @@ They mostly consist of real-world crates.
3030
- **html5ever**: An HTML parser. Stresses macro parsing code significantly.
3131
- **hyper-2**: A fairly large crate. Utilizes async/await, and used by
3232
many Rust programs.
33-
- **inflate**: An old implementation of the DEFLATE algorithm. Stresses the
34-
compiler in certain ways.
3533
- **piston-image**: A modular game engine. An interesting Rust program.
3634
- **regex**: A regular expression parser. Used by many Rust programs.
3735
- **ripgrep**: A line-oriented search tool. A widely-used utility.
@@ -77,8 +75,8 @@ compiler in interesting ways.
7775
- **issue-88862**: A MCVE of a program that had a
7876
[severe performance regression](https://github.com/rust-lang/rust/issues/88862)
7977
when trying to normalize large opaque types with late-bound regions.
80-
- **keccak**: A cryptography algorithm. Contains a very high number of locals
81-
and basic blocks.
78+
- **keccak**: A cryptography algorithm. Contains a huge function with a very
79+
high number of locals and basic blocks.
8280
- **many-assoc-items**: Contains a struct with many associated items, which
8381
caused [quadratic behavior](https://github.com/rust-lang/rust/issues/68957)
8482
in the past.
@@ -133,7 +131,9 @@ Rust code being written today.
133131
some large tables.
134132
- **futures**: See above.
135133
- **html5ever**: See above.
136-
- **inflate**: See above.
134+
- **inflate**: An old implementation of the DEFLATE algorithm. Contains
135+
a very large function containing many locals and basic blocks, similar to
136+
`keccak` but less extreme.
137137
- **regex**: See above.
138138
- **piston-image**: See above.
139139
- **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)