@@ -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
0 commit comments