diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query all/benchmark.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query all/benchmark.cbor
index c903d69a..e96c7f51 100644
--- a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query all/benchmark.cbor
+++ b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query all/benchmark.cbor
@@ -1 +1 @@
-¢bid¤hgroup_idgQuerieskfunction_idu[LIGHT] Bam query allivalue_ströjthroughputömlatest_recordxmeasurement_231023232305.cbor
\ No newline at end of file
+¢bid¤hgroup_idgQuerieskfunction_idu[LIGHT] Bam query allivalue_ströjthroughputömlatest_recordxmeasurement_231024020826.cbor
\ No newline at end of file
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query all/measurement_231024020826.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query all/measurement_231024020826.cbor
new file mode 100644
index 00000000..49edb401
Binary files /dev/null and b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query all/measurement_231024020826.cbor differ
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query header/benchmark.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query header/benchmark.cbor
index 45f75bf0..edc4f7f7 100644
--- a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query header/benchmark.cbor
+++ b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query header/benchmark.cbor
@@ -1 +1 @@
-¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Bam query headerivalue_ströjthroughputömlatest_recordxmeasurement_231023232427.cbor
\ No newline at end of file
+¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Bam query headerivalue_ströjthroughputömlatest_recordxmeasurement_231024020951.cbor
\ No newline at end of file
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query header/measurement_231024020951.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query header/measurement_231024020951.cbor
new file mode 100644
index 00000000..14d89afe
Binary files /dev/null and b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query header/measurement_231024020951.cbor differ
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query specific/benchmark.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query specific/benchmark.cbor
index cf411c5c..3f9eb1db 100644
--- a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query specific/benchmark.cbor
+++ b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query specific/benchmark.cbor
@@ -1 +1 @@
-¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Bam query specificivalue_ströjthroughputömlatest_recordxmeasurement_231023232346.cbor
\ No newline at end of file
+¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Bam query specificivalue_ströjthroughputömlatest_recordxmeasurement_231024020909.cbor
\ No newline at end of file
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query specific/measurement_231024020909.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query specific/measurement_231024020909.cbor
new file mode 100644
index 00000000..0685bb99
Binary files /dev/null and b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bam query specific/measurement_231024020909.cbor differ
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query all/benchmark.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query all/benchmark.cbor
index f19c4be9..1bbcd91f 100644
--- a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query all/benchmark.cbor
+++ b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query all/benchmark.cbor
@@ -1 +1 @@
-¢bid¤hgroup_idgQuerieskfunction_idu[LIGHT] Bcf query allivalue_ströjthroughputömlatest_recordxmeasurement_231023232913.cbor
\ No newline at end of file
+¢bid¤hgroup_idgQuerieskfunction_idu[LIGHT] Bcf query allivalue_ströjthroughputömlatest_recordxmeasurement_231024021443.cbor
\ No newline at end of file
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query all/measurement_231024021443.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query all/measurement_231024021443.cbor
new file mode 100644
index 00000000..c5082801
Binary files /dev/null and b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query all/measurement_231024021443.cbor differ
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query header/benchmark.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query header/benchmark.cbor
index 1a7536e8..7cbaac0f 100644
--- a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query header/benchmark.cbor
+++ b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query header/benchmark.cbor
@@ -1 +1 @@
-¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Bcf query headerivalue_ströjthroughputömlatest_recordxmeasurement_231023233036.cbor
\ No newline at end of file
+¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Bcf query headerivalue_ströjthroughputömlatest_recordxmeasurement_231024021610.cbor
\ No newline at end of file
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query header/measurement_231024021610.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query header/measurement_231024021610.cbor
new file mode 100644
index 00000000..89958ae6
Binary files /dev/null and b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query header/measurement_231024021610.cbor differ
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query specific/benchmark.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query specific/benchmark.cbor
index 9a6c9c3c..794bf724 100644
--- a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query specific/benchmark.cbor
+++ b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query specific/benchmark.cbor
@@ -1 +1 @@
-¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Bcf query specificivalue_ströjthroughputömlatest_recordxmeasurement_231023232955.cbor
\ No newline at end of file
+¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Bcf query specificivalue_ströjthroughputömlatest_recordxmeasurement_231024021527.cbor
\ No newline at end of file
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query specific/measurement_231024021527.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query specific/measurement_231024021527.cbor
new file mode 100644
index 00000000..43e63a13
Binary files /dev/null and b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Bcf query specific/measurement_231024021527.cbor differ
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query all/benchmark.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query all/benchmark.cbor
index 23619ceb..3b04016c 100644
--- a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query all/benchmark.cbor
+++ b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query all/benchmark.cbor
@@ -1 +1 @@
-¢bid¤hgroup_idgQuerieskfunction_idv[LIGHT] Cram query allivalue_ströjthroughputömlatest_recordxmeasurement_231023232508.cbor
\ No newline at end of file
+¢bid¤hgroup_idgQuerieskfunction_idv[LIGHT] Cram query allivalue_ströjthroughputömlatest_recordxmeasurement_231024021032.cbor
\ No newline at end of file
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query all/measurement_231024021032.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query all/measurement_231024021032.cbor
new file mode 100644
index 00000000..2e2e6d61
Binary files /dev/null and b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query all/measurement_231024021032.cbor differ
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query header/benchmark.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query header/benchmark.cbor
index 8e6d54d7..97e370f4 100644
--- a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query header/benchmark.cbor
+++ b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query header/benchmark.cbor
@@ -1 +1 @@
-¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Cram query headerivalue_ströjthroughputömlatest_recordxmeasurement_231023232630.cbor
\ No newline at end of file
+¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Cram query headerivalue_ströjthroughputömlatest_recordxmeasurement_231024021156.cbor
\ No newline at end of file
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query header/measurement_231024021156.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query header/measurement_231024021156.cbor
new file mode 100644
index 00000000..a140dcd2
Binary files /dev/null and b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query header/measurement_231024021156.cbor differ
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query specific/benchmark.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query specific/benchmark.cbor
index a9fcc19b..7b816789 100644
--- a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query specific/benchmark.cbor
+++ b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query specific/benchmark.cbor
@@ -1 +1 @@
-¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Cram query specificivalue_ströjthroughputömlatest_recordxmeasurement_231023232549.cbor
\ No newline at end of file
+¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Cram query specificivalue_ströjthroughputömlatest_recordxmeasurement_231024021114.cbor
\ No newline at end of file
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query specific/measurement_231024021114.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query specific/measurement_231024021114.cbor
new file mode 100644
index 00000000..6ce5ad45
Binary files /dev/null and b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Cram query specific/measurement_231024021114.cbor differ
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query all/benchmark.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query all/benchmark.cbor
index b2997176..50e6155d 100644
--- a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query all/benchmark.cbor
+++ b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query all/benchmark.cbor
@@ -1 +1 @@
-¢bid¤hgroup_idgQuerieskfunction_idu[LIGHT] Vcf query allivalue_ströjthroughputömlatest_recordxmeasurement_231023232711.cbor
\ No newline at end of file
+¢bid¤hgroup_idgQuerieskfunction_idu[LIGHT] Vcf query allivalue_ströjthroughputömlatest_recordxmeasurement_231024021240.cbor
\ No newline at end of file
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query all/measurement_231024021240.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query all/measurement_231024021240.cbor
new file mode 100644
index 00000000..9efbe9fe
Binary files /dev/null and b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query all/measurement_231024021240.cbor differ
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query header/benchmark.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query header/benchmark.cbor
index fa20855f..40a923ba 100644
--- a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query header/benchmark.cbor
+++ b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query header/benchmark.cbor
@@ -1 +1 @@
-¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Vcf query headerivalue_ströjthroughputömlatest_recordxmeasurement_231023232833.cbor
\ No newline at end of file
+¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Vcf query headerivalue_ströjthroughputömlatest_recordxmeasurement_231024021400.cbor
\ No newline at end of file
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query header/measurement_231024021400.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query header/measurement_231024021400.cbor
new file mode 100644
index 00000000..13e4b3c1
Binary files /dev/null and b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query header/measurement_231024021400.cbor differ
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query specific/benchmark.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query specific/benchmark.cbor
index 68f1038e..01b23dc2 100644
--- a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query specific/benchmark.cbor
+++ b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query specific/benchmark.cbor
@@ -1 +1 @@
-¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Vcf query specificivalue_ströjthroughputömlatest_recordxmeasurement_231023232752.cbor
\ No newline at end of file
+¢bid¤hgroup_idgQuerieskfunction_idx[LIGHT] Vcf query specificivalue_ströjthroughputömlatest_recordxmeasurement_231024021318.cbor
\ No newline at end of file
diff --git a/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query specific/measurement_231024021318.cbor b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query specific/measurement_231024021318.cbor
new file mode 100644
index 00000000..452ecdf9
Binary files /dev/null and b/dev/bench/native/criterion/data/main/Queries/[LIGHT] Vcf query specific/measurement_231024021318.cbor differ
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/MAD.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/MAD.svg
index 9da4ba1f..f79b7ae4 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/MAD.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/MAD.svg
@@ -9,78 +9,62 @@ Density (a.u.)
Average time (ns)
-
-0.05
+
+0.005
-
-
-0.1
+
+
+0.01
-
-
-0.15
+
+
+0.015
-
-
-0.2
+
+
+0.02
-
-
-0.25
+
+
+0.025
-
-
-0.3
-
-
-
-0.35
-
-
+
-
-3.5
-
-
-
-4
-
-
-
-4.5
+
+60
-
-
-5
+
+
+70
-
-
-5.5
+
+
+80
-
-
-6
+
+
+90
-
-
-6.5
+
+
+100
-
-
-7
+
+
+110
-
-
-7.5
+
+
+120
-
-
-8
+
+
+130
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/SD.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/SD.svg
index 7a6aeec6..114c9347 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/SD.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/SD.svg
@@ -9,90 +9,70 @@ Density (a.u.)
Average time (ns)
-
-0.1
+
+0.005
-
-
-0.2
+
+
+0.01
-
-
-0.3
+
+
+0.015
-
-
-0.4
+
+
+0.02
-
-
-0.5
+
+
+0.025
-
-
-0.6
-
-
-
-0.7
-
-
-
-0.8
-
-
-
-0.9
-
-
+
-
-4.6
-
-
-
-4.8
+
+70
-
-
-5
+
+
+80
-
-
-5.2
+
+
+90
-
-
-5.4
+
+
+100
-
-
-5.6
+
+
+110
-
-
-5.8
+
+
+120
-
-
-6
+
+
+130
-
-
-6.2
+
+
+140
-
-
-6.4
+
+
+150
-
-
-6.6
+
+
+160
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/index.html b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/index.html
index 2b744b7d..67331a21 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/index.html
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/index.html
@@ -117,39 +117,39 @@ Additional Statistics:
Slope |
- 2.2435 µs |
- 2.2456 µs |
- 2.2477 µs |
+ 2.5460 µs |
+ 2.5755 µs |
+ 2.6038 µs |
R² |
- 0.9994459 |
- 0.9995089 |
- 0.9994465 |
+ 0.9191484 |
+ 0.9280422 |
+ 0.9199060 |
Mean |
- 2.2452 µs |
- 2.2468 µs |
- 2.2483 µs |
+ 2.5310 µs |
+ 2.5598 µs |
+ 2.5917 µs |
Std. Dev. |
- 4.6614 ns |
- 5.6426 ns |
- 6.4805 ns |
+ 73.598 ns |
+ 110.97 ns |
+ 151.91 ns |
Median |
- 2.2440 µs |
- 2.2461 µs |
- 2.2487 µs |
+ 2.5206 µs |
+ 2.5531 µs |
+ 2.5769 µs |
MAD |
- 3.7466 ns |
- 5.8460 ns |
- 7.8581 ns |
+ 60.175 ns |
+ 100.79 ns |
+ 127.27 ns |
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/mean.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/mean.svg
index 816cd087..8418b6b5 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/mean.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/mean.svg
@@ -9,82 +9,58 @@ Density (a.u.)
Average time (µs)
-
-50
+
+5
-
-
-100
+
+
+10
-
-
-150
+
+
+15
-
-
-200
+
+
+20
-
-
-250
+
+
+25
-
-
-300
-
-
-
-350
-
-
-
-400
-
-
-
-450
-
-
-
-500
-
-
+
-
-2.245
-
-
-
-2.2455
+
+2.53
-
-
-2.246
+
+
+2.54
-
-
-2.2465
+
+
+2.55
-
-
-2.247
+
+
+2.56
-
-
-2.2475
+
+
+2.57
-
-
-2.248
+
+
+2.58
-
-
-2.2485
+
+
+2.59
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/median.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/median.svg
index 89373e54..6690b2a4 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/median.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/median.svg
@@ -9,78 +9,62 @@ Density (a.u.)
Average time (µs)
-
-50
+
+10
-
-
-100
+
+
+20
-
-
-150
+
+
+30
-
-
-200
+
+
+40
-
-
-250
+
+
+50
-
-
-300
+
+
+60
-
+
-
-2.244
-
-
-
-2.2445
-
-
-
-2.245
-
-
-
-2.2455
-
-
-
-2.246
+
+2.52
-
-
-2.2465
+
+
+2.53
-
-
-2.247
+
+
+2.54
-
-
-2.2475
+
+
+2.55
-
-
-2.248
+
+
+2.56
-
-
-2.2485
+
+
+2.57
-
-
-2.249
+
+
+2.58
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/pdf.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/pdf.svg
index f7be6821..a635f7f3 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/pdf.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/pdf.svg
@@ -13,79 +13,83 @@ Average Time (µs)
0
-
+
50
-
-
+
+
100
-
-
+
+
150
-
-
+
+
200
-
-
+
+
250
-
-
+
+
300
-
-
+
+
350
-
-
+
+
400
-
-
+
+
450
-
-
-500
-
-
+
-
-2.23
+
+2.3
+
+
+
+2.4
+
+
+
+2.5
-
-
-2.235
+
+
+2.6
-
-
-2.24
+
+
+2.7
-
-
-2.245
+
+
+2.8
-
-
-2.25
+
+
+2.9
-
-
-2.255
+
+
+3
-
-
-2.26
+
+
+3.1
-
-
-2.265
+
+
+3.2
-
+
Density (a.u.)
@@ -94,86 +98,90 @@ Density (a.u.)
0
-
-10
-
-
-
-20
-
-
-
-30
-
-
-
-40
-
-
-
-50
-
-
-
-60
-
-
-
-
-
-
+
+0.5
+
+
+
+1
+
+
+
+1.5
+
+
+
+2
+
+
+
+2.5
+
+
+
+3
+
+
+
+3.5
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
PDF
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/pdf_small.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/pdf_small.svg
index 695f4506..54d4e6c9 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/pdf_small.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/pdf_small.svg
@@ -10,47 +10,59 @@ Average Time (µs)
0
-
-10
+
+0.5
-
-
-20
+
+
+1
-
-
-30
+
+
+1.5
-
-
-40
+
+
+2
-
+
+
+2.5
+
+
-50
+3
-
-60
+
+3.5
+
+
+
+4
-
+
-
-2.23
+
+2.4
+
+
+
+2.6
-
-
-2.24
+
+
+2.8
-
-
-2.25
+
+
+3
-
-
-2.26
+
+
+3.2
-
-
-
+
+
+
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/regression.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/regression.svg
index 4d5a7eb1..dfb4728a 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/regression.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/regression.svg
@@ -8,165 +8,160 @@ Total sample time (s)
Iterations (x 10^3)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
0.1
-
-
+
+
0.2
-
-
+
+
0.3
-
-
+
+
0.4
-
-
+
+
0.5
-
-
+
+
0.6
-
-
+
+
0.7
-
-
+
+
0.8
-
-
+
+
0.9
-
-
+
+
1.0
-
-
+
+
1.1
-
+
-
+
50
-
-
+
+
100
-
-
+
+
150
-
-
+
+
200
-
-
+
+
250
-
-
+
+
300
-
-
+
+
350
-
-
+
+
400
-
-
+
+
450
-
-
-500
-
-
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Sample
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/regression_small.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/regression_small.svg
index 275cf2cb..1f07d6d8 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/regression_small.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/regression_small.svg
@@ -5,163 +5,158 @@ Total sample time (s)
Iterations (x 10^3)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
0.1
-
-
+
+
0.2
-
-
+
+
0.3
-
-
+
+
0.4
-
-
+
+
0.5
-
-
+
+
0.6
-
-
+
+
0.7
-
-
+
+
0.8
-
-
+
+
0.9
-
-
+
+
1.0
-
-
+
+
1.1
-
+
-
+
50
-
-
+
+
100
-
-
+
+
150
-
-
+
+
200
-
-
+
+
250
-
-
+
+
300
-
-
+
+
350
-
-
+
+
400
-
-
+
+
450
-
-
-500
-
-
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/slope.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/slope.svg
index 4570143f..2cea79ec 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/slope.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/slope.svg
@@ -9,82 +9,62 @@ Density (a.u.)
Average time (µs)
-
-50
+
+5
-
-
-100
+
+
+10
-
-
-150
+
+
+15
-
-
-200
+
+
+20
-
-
-250
+
+
+25
-
-
-300
-
-
-
-350
-
-
-
-400
-
-
+
-
-2.2435
-
-
-
-2.244
-
-
-
-2.2445
+
+2.54
-
-
-2.245
+
+
+2.55
-
-
-2.2455
+
+
+2.56
-
-
-2.246
+
+
+2.57
-
-
-2.2465
+
+
+2.58
-
-
-2.247
+
+
+2.59
-
-
-2.2475
+
+
+2.6
-
-
-2.248
+
+
+2.61
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/typical.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/typical.svg
index 6b5bd48e..fbf2db25 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/typical.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query all/typical.svg
@@ -9,82 +9,62 @@ Density (a.u.)
Average time (µs)
-
-50
+
+5
-
-
-100
+
+
+10
-
-
-150
+
+
+15
-
-
-200
+
+
+20
-
-
-250
+
+
+25
-
-
-300
-
-
-
-350
-
-
-
-400
-
-
+
-
-2.2435
-
-
-
-2.244
-
-
-
-2.2445
+
+2.54
-
-
-2.245
+
+
+2.55
-
-
-2.2455
+
+
+2.56
-
-
-2.246
+
+
+2.57
-
-
-2.2465
+
+
+2.58
-
-
-2.247
+
+
+2.59
-
-
-2.2475
+
+
+2.6
-
-
-2.248
+
+
+2.61
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/MAD.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/MAD.svg
index 2aec8ae4..2db8c3d1 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/MAD.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/MAD.svg
@@ -10,65 +10,61 @@ Average time (ns)
-0.05
+0.005
-
-0.1
+
+0.01
-
-
-0.15
+
+
+0.015
-
-
-0.2
+
+
+0.02
-
-
-0.25
+
+
+0.025
-
+
-
-5
+
+70
-
-
-6
+
+
+80
-
-
-7
+
+
+90
-
-
-8
+
+
+100
-
-
-9
+
+
+110
-
-
-10
+
+
+120
-
-
-11
+
+
+130
-
-
-12
-
-
+
-13
+140
-
-
-
+
+
+
Bootstrap distribution
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/SD.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/SD.svg
index ed91ed17..2ae7b4c6 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/SD.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/SD.svg
@@ -9,86 +9,82 @@ Density (a.u.)
Average time (ns)
-
-0.05
-
-
-
-0.1
+
+0.005
-
-
-0.15
+
+
+0.01
-
-
-0.2
+
+
+0.015
-
-
-0.25
+
+
+0.02
-
-
-0.3
+
+
+0.025
-
-
-0.35
+
+
+0.03
-
-
-0.4
+
+
+0.035
-
-
-0.45
+
+
+0.04
-
-
-0.5
+
+
+0.045
-
-
-0.55
+
+
+0.05
-
+
-
-7
+
+80
-
-
-7.5
+
+
+85
-
-
-8
+
+
+90
-
-
-8.5
+
+
+95
-
-
-9
+
+
+100
-
-
-9.5
+
+
+105
-
-
-10
+
+
+110
-
-
-10.5
+
+
+115
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/index.html b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/index.html
index 34a83618..54e3fb86 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/index.html
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/index.html
@@ -117,39 +117,39 @@ Additional Statistics:
Slope |
- 2.2578 µs |
- 2.2607 µs |
- 2.2637 µs |
+ 2.5506 µs |
+ 2.5864 µs |
+ 2.6181 µs |
R² |
- 0.9988997 |
- 0.9990216 |
- 0.9988869 |
+ 0.9064175 |
+ 0.9175091 |
+ 0.9087473 |
Mean |
- 2.2591 µs |
- 2.2615 µs |
- 2.2640 µs |
+ 2.5333 µs |
+ 2.5603 µs |
+ 2.5874 µs |
Std. Dev. |
- 7.2877 ns |
- 8.8593 ns |
- 10.199 ns |
+ 80.952 ns |
+ 98.951 ns |
+ 113.95 ns |
Median |
- 2.2573 µs |
- 2.2598 µs |
- 2.2633 µs |
+ 2.5241 µs |
+ 2.5582 µs |
+ 2.5886 µs |
MAD |
- 5.6854 ns |
- 9.0798 ns |
- 12.490 ns |
+ 73.462 ns |
+ 108.25 ns |
+ 135.36 ns |
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/mean.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/mean.svg
index 1e441638..d5d165f6 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/mean.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/mean.svg
@@ -9,58 +9,62 @@ Density (a.u.)
Average time (µs)
-
-50
+
+5
-
-
-100
+
+
+10
-
-
-150
+
+
+15
-
-
-200
+
+
+20
-
-
-250
+
+
+25
-
-
-300
+
+
+30
-
+
-
-2.259
+
+2.53
-
-
-2.26
+
+
+2.54
-
-
-2.261
+
+
+2.55
-
-
-2.262
+
+
+2.56
-
-
-2.263
+
+
+2.57
-
-
-2.264
+
+
+2.58
-
-
-
-
+
+
+2.59
+
+
+
+
+
Bootstrap distribution
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/median.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/median.svg
index b907ddbb..2f71714a 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/median.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/median.svg
@@ -9,82 +9,86 @@ Density (a.u.)
Average time (µs)
-
-50
+
+5
-
-
-100
+
+
+10
-
-
-150
+
+
+15
-
-
-200
+
+
+20
-
-
-250
+
+
+25
-
-
-300
+
+
+30
-
-
-350
+
+
+35
-
-
-400
+
+
+40
-
-
-450
+
+
+45
-
-
-500
+
+
+50
-
-
-550
+
+
+55
-
+
-
-2.257
+
+2.52
+
+
+
+2.53
-
-
-2.258
+
+
+2.54
-
-
-2.259
+
+
+2.55
-
-
-2.26
+
+
+2.56
-
-
-2.261
+
+
+2.57
-
-
-2.262
+
+
+2.58
-
-
-2.263
+
+
+2.59
-
-
-
-
+
+
+
+
Bootstrap distribution
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/pdf.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/pdf.svg
index 27de5754..cc4c2942 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/pdf.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/pdf.svg
@@ -13,71 +13,67 @@ Average Time (µs)
0
-
+
50
-
-
+
+
100
-
-
+
+
150
-
-
+
+
200
-
-
+
+
250
-
-
+
+
300
-
-
+
+
350
-
-
+
+
400
-
-
-450
-
-
-
-500
-
-
+
-
-2.24
+
+2.3
+
+
+
+2.4
-
-
-2.25
+
+
+2.5
-
-
-2.26
+
+
+2.6
-
-
-2.27
+
+
+2.7
-
-
-2.28
+
+
+2.8
-
-
-2.29
+
+
+2.9
-
+
Density (a.u.)
@@ -86,94 +82,86 @@ Density (a.u.)
0
-
-5
-
-
-
-10
-
-
-
-15
-
-
-
-20
-
-
-
-25
-
-
-
-30
-
-
-
-35
-
-
-
-40
-
-
-
-
-
-
+
+0.5
+
+
+
+1
+
+
+
+1.5
+
+
+
+2
+
+
+
+2.5
+
+
+
+3
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
PDF
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/pdf_small.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/pdf_small.svg
index 3e41fb6d..1b40a3be 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/pdf_small.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/pdf_small.svg
@@ -10,55 +10,47 @@ Average Time (µs)
0
-
-5
+
+0.5
-
-
-10
+
+
+1
-
-
-15
+
+
+1.5
-
-
-20
+
+
+2
-
-
-25
+
+
+2.5
-
-
-30
+
+
+3
-
-
-35
+
+
+3.5
-
-
-40
-
-
-
-45
-
-
+
-
-2.24
+
+2.4
-
-
-2.26
+
+
+2.6
-
-
-2.28
+
+
+2.8
-
-
-
+
+
+
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/regression.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/regression.svg
index 8e6c8620..43d4a5d6 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/regression.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/regression.svg
@@ -8,17 +8,15 @@ Total sample time (s)
Iterations (x 10^3)
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
@@ -27,13 +25,13 @@ Iterations (x 10^3)
-
+
-
+
0.1
-
+
0.2
@@ -66,107 +64,99 @@ Iterations (x 10^3)
0.9
-
+
1.0
-
+
1.1
-
+
50
-
-
+
+
100
-
-
+
+
150
-
-
+
+
200
-
-
+
+
250
-
-
+
+
300
-
-
+
+
350
-
-
+
+
400
-
-
-450
-
-
-
-500
-
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Sample
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/regression_small.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/regression_small.svg
index ef445e70..c4c53b5c 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/regression_small.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/regression_small.svg
@@ -5,21 +5,19 @@ Total sample time (s)
Iterations (x 10^3)
-
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
-
-
+
+
@@ -39,14 +37,14 @@ Iterations (x 10^3)
0.3
-
+
0.4
-
-
+
+
0.5
-
+
0.6
@@ -72,96 +70,88 @@ Iterations (x 10^3)
-
+
50
-
-
+
+
100
-
-
+
+
150
-
-
+
+
200
-
-
+
+
250
-
-
+
+
300
-
-
+
+
350
-
-
+
+
400
-
-
-450
-
-
-
-500
-
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/slope.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/slope.svg
index 28c25ef1..66da2e31 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/slope.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/slope.svg
@@ -9,58 +9,62 @@ Density (a.u.)
Average time (µs)
-
-50
+
+5
-
-
-100
+
+
+10
-
-
-150
+
+
+15
-
-
-200
+
+
+20
-
-
-250
+
+
+25
-
+
-
-2.258
+
+2.55
-
-
-2.259
+
+
+2.56
-
-
-2.26
+
+
+2.57
-
-
-2.261
+
+
+2.58
-
-
-2.262
+
+
+2.59
-
-
-2.263
+
+
+2.6
-
-
-2.264
+
+
+2.61
-
-
-
-
+
+
+2.62
+
+
+
+
+
Bootstrap distribution
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/typical.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/typical.svg
index 7538a795..80af372f 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/typical.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query header/typical.svg
@@ -9,58 +9,62 @@ Density (a.u.)
Average time (µs)
-
-50
+
+5
-
-
-100
+
+
+10
-
-
-150
+
+
+15
-
-
-200
+
+
+20
-
-
-250
+
+
+25
-
+
-
-2.258
+
+2.55
-
-
-2.259
+
+
+2.56
-
-
-2.26
+
+
+2.57
-
-
-2.261
+
+
+2.58
-
-
-2.262
+
+
+2.59
-
-
-2.263
+
+
+2.6
-
-
-2.264
+
+
+2.61
-
-
-
-
+
+
+2.62
+
+
+
+
+
Bootstrap distribution
diff --git a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query specific/MAD.svg b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query specific/MAD.svg
index 90606680..bd22e0f3 100644
--- a/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query specific/MAD.svg
+++ b/dev/bench/native/criterion/reports/Queries/[LIGHT] Bam query specific/MAD.svg
@@ -9,82 +9,62 @@ Density (a.u.)
Average time (ns)
-
-0.05
+
+0.005
-
-
-0.1
+
+
+0.01
-
-
-0.15
+