@@ -928,7 +928,7 @@ func BenchmarkAccountIteratorTraversal(b *testing.B) {
928
928
head .(* diffLayer ).newBinaryAccountIterator (common.Hash {})
929
929
930
930
b .Run ("binary iterator keys" , func (b * testing.B ) {
931
- for i := 0 ; i < b . N ; i ++ {
931
+ for b . Loop () {
932
932
got := 0
933
933
it := head .(* diffLayer ).newBinaryAccountIterator (common.Hash {})
934
934
for it .Next () {
@@ -940,7 +940,7 @@ func BenchmarkAccountIteratorTraversal(b *testing.B) {
940
940
}
941
941
})
942
942
b .Run ("binary iterator values" , func (b * testing.B ) {
943
- for i := 0 ; i < b . N ; i ++ {
943
+ for b . Loop () {
944
944
got := 0
945
945
it := head .(* diffLayer ).newBinaryAccountIterator (common.Hash {})
946
946
for it .Next () {
@@ -953,7 +953,7 @@ func BenchmarkAccountIteratorTraversal(b *testing.B) {
953
953
}
954
954
})
955
955
b .Run ("fast iterator keys" , func (b * testing.B ) {
956
- for i := 0 ; i < b . N ; i ++ {
956
+ for b . Loop () {
957
957
it , _ := snaps .AccountIterator (common .HexToHash ("0x65" ), common.Hash {})
958
958
defer it .Release ()
959
959
@@ -967,7 +967,7 @@ func BenchmarkAccountIteratorTraversal(b *testing.B) {
967
967
}
968
968
})
969
969
b .Run ("fast iterator values" , func (b * testing.B ) {
970
- for i := 0 ; i < b . N ; i ++ {
970
+ for b . Loop () {
971
971
it , _ := snaps .AccountIterator (common .HexToHash ("0x65" ), common.Hash {})
972
972
defer it .Release ()
973
973
@@ -1025,7 +1025,7 @@ func BenchmarkAccountIteratorLargeBaselayer(b *testing.B) {
1025
1025
head .(* diffLayer ).newBinaryAccountIterator (common.Hash {})
1026
1026
1027
1027
b .Run ("binary iterator (keys)" , func (b * testing.B ) {
1028
- for i := 0 ; i < b . N ; i ++ {
1028
+ for b . Loop () {
1029
1029
got := 0
1030
1030
it := head .(* diffLayer ).newBinaryAccountIterator (common.Hash {})
1031
1031
for it .Next () {
@@ -1037,7 +1037,7 @@ func BenchmarkAccountIteratorLargeBaselayer(b *testing.B) {
1037
1037
}
1038
1038
})
1039
1039
b .Run ("binary iterator (values)" , func (b * testing.B ) {
1040
- for i := 0 ; i < b . N ; i ++ {
1040
+ for b . Loop () {
1041
1041
got := 0
1042
1042
it := head .(* diffLayer ).newBinaryAccountIterator (common.Hash {})
1043
1043
for it .Next () {
@@ -1051,7 +1051,7 @@ func BenchmarkAccountIteratorLargeBaselayer(b *testing.B) {
1051
1051
}
1052
1052
})
1053
1053
b .Run ("fast iterator (keys)" , func (b * testing.B ) {
1054
- for i := 0 ; i < b . N ; i ++ {
1054
+ for b . Loop () {
1055
1055
it , _ := snaps .AccountIterator (common .HexToHash ("0x65" ), common.Hash {})
1056
1056
defer it .Release ()
1057
1057
@@ -1065,7 +1065,7 @@ func BenchmarkAccountIteratorLargeBaselayer(b *testing.B) {
1065
1065
}
1066
1066
})
1067
1067
b .Run ("fast iterator (values)" , func (b * testing.B ) {
1068
- for i := 0 ; i < b . N ; i ++ {
1068
+ for b . Loop () {
1069
1069
it , _ := snaps .AccountIterator (common .HexToHash ("0x65" ), common.Hash {})
1070
1070
defer it .Release ()
1071
1071
0 commit comments