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