File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -496,9 +496,9 @@ fn bench_iteration_performance(c: &mut Criterion) {
496
496
}
497
497
498
498
fn bench_extend_metadata_builder ( c : & mut Criterion ) {
499
- let list = ( 0 ..u32 :: MAX ) . map ( |i| format ! ( "id_{i}" ) ) . collect :: < Vec < _ > > ( ) ;
499
+ let list = ( 0 ..400_000 ) . map ( |i| format ! ( "id_{i}" ) ) . collect :: < Vec < _ > > ( ) ;
500
500
501
- c. bench_function ( "bench_validate_large_nested_list " , |b| {
501
+ c. bench_function ( "bench_extend_metadata_builder " , |b| {
502
502
b. iter ( || {
503
503
std:: hint:: black_box (
504
504
VariantBuilder :: new ( ) . with_field_names ( list. iter ( ) . map ( |s| s. as_str ( ) ) ) ,
Original file line number Diff line number Diff line change @@ -403,9 +403,9 @@ impl<S: AsRef<str>> FromIterator<S> for MetadataBuilder {
403
403
impl < S : AsRef < str > > Extend < S > for MetadataBuilder {
404
404
fn extend < T : IntoIterator < Item = S > > ( & mut self , iter : T ) {
405
405
let iter = iter. into_iter ( ) ;
406
- let ( min, max ) = iter. size_hint ( ) ;
406
+ let ( min, _ ) = iter. size_hint ( ) ;
407
407
408
- self . field_names . reserve ( max . unwrap_or ( min) ) ;
408
+ self . field_names . reserve ( min) ;
409
409
410
410
for field_name in iter {
411
411
self . upsert_field_name ( field_name. as_ref ( ) ) ;
You can’t perform that action at this time.
0 commit comments