Skip to content

Delete anonymous array key#251

Merged
dduan merged 1 commit intomainfrom
dd/delete-anonymous-array-key
Dec 16, 2025
Merged

Delete anonymous array key#251
dduan merged 1 commit intomainfrom
dd/delete-anonymous-array-key

Conversation

@dduan
Copy link
Owner

@dduan dduan commented Dec 16, 2025

No description provided.

@dduan dduan enabled auto-merge (squash) December 16, 2025 07:43
@github-actions
Copy link

Comparing results between 'main' and 'pull_request'

Host 'runnervm6qbrg' with 4 'x86_64' processors with 15 GB memory, running:
#18~24.04.1-Ubuntu SMP Sat Jun 28 04:46:03 UTC 2025

TOMLDecoderBenchmarks

Decode toml.io example metrics

Time (wall clock): results within specified thresholds, fold down for details.

Time (wall clock) (μs) * p0 p25 p50 p75 p90 p99 p100 Samples
main 66 67 68 69 73 91 124 7177
pull_request 66 67 67 69 73 91 136 7166
Δ 0 0 -1 0 0 0 12 -11
Improvement % 0 0 1 0 0 0 -10 -11

Time (user CPU): results within specified thresholds, fold down for details.

Time (user CPU) (μs) * p0 p25 p50 p75 p90 p99 p100 Samples
main 0 0 0 0 0 0 10000 7177
pull_request 0 0 0 0 0 0 10000 7166
Δ 0 0 0 0 0 0 0 -11
Improvement % 0 0 0 0 0 0 0 -11

Retains: results within specified thresholds, fold down for details.

Retains * p0 p25 p50 p75 p90 p99 p100 Samples
main 576 576 576 576 576 576 576 7177
pull_request 576 576 577 577 577 577 577 7166
Δ 0 0 1 1 1 1 1 -11
Improvement % 0 0 0 0 0 0 0 -11

Parse toml.io example metrics

Time (wall clock): results within specified thresholds, fold down for details.

Time (wall clock) (ns) * p0 p25 p50 p75 p90 p99 p100 Samples
main 8475 8583 8607 8647 8751 15183 38132 10000
pull_request 8676 8799 8839 8887 8967 14031 46908 10000
Δ 201 216 232 240 216 -1152 8776 0
Improvement % -2 -3 -3 -3 -2 8 -23 0

Time (user CPU): results within specified thresholds, fold down for details.

Time (user CPU) (μs) * p0 p25 p50 p75 p90 p99 p100 Samples
main 0 0 0 0 0 0 1.00e+07 10000
pull_request 0 0 0 0 0 0 1.00e+07 10000
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Retains: results within specified thresholds, fold down for details.

Retains * p0 p25 p50 p75 p90 p99 p100 Samples
main 93 94 94 94 94 94 94 10000
pull_request 93 94 94 94 94 94 94 10000
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

decode canada.toml metrics

Time (wall clock): results within specified thresholds, fold down for details.

Time (wall clock) (ms) * p0 p25 p50 p75 p90 p99 p100 Samples
main 266 266 267 267 267 267 267 4
pull_request 266 266 267 267 268 268 268 4
Δ 0 0 0 0 1 1 1 0
Improvement % 0 0 0 0 0 0 0 0

Time (user CPU): results within specified thresholds, fold down for details.

Time (user CPU) (ms) * p0 p25 p50 p75 p90 p99 p100 Samples
main 260 260 270 270 270 270 270 4
pull_request 260 260 260 270 270 270 270 4
Δ 0 0 -10 0 0 0 0 0
Improvement % 0 0 4 0 0 0 0 0

Retains: results within specified thresholds, fold down for details.

Retains (K) * p0 p25 p50 p75 p90 p99 p100 Samples
main 1562 1562 1562 1562 1562 1562 1562 4
pull_request 1562 1562 1562 1562 1562 1562 1562 4
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

decode twitter.toml metrics

Time (wall clock): results within specified thresholds, fold down for details.

Time (wall clock) (ms) * p0 p25 p50 p75 p90 p99 p100 Samples
main 13 13 13 13 13 13 13 78
pull_request 12 13 13 13 13 14 14 79
Δ -1 0 0 0 0 1 1 1
Improvement % 8 0 0 0 0 -8 -8 1

Time (user CPU): results within specified thresholds, fold down for details.

Time (user CPU) (ms) * p0 p25 p50 p75 p90 p99 p100 Samples
main 10 10 10 20 20 20 20 78
pull_request 10 10 10 20 20 20 20 79
Δ 0 0 0 0 0 0 0 1
Improvement % 0 0 0 0 0 0 0 1

Retains: results within specified thresholds, fold down for details.

Retains (K) * p0 p25 p50 p75 p90 p99 p100 Samples
main 95 95 95 95 95 95 95 78
pull_request 95 95 95 95 95 95 95 79
Δ 0 0 0 0 0 0 0 1
Improvement % 0 0 0 0 0 0 0 1

parse canada.toml metrics

Time (wall clock): results within specified thresholds, fold down for details.

Time (wall clock) (ms) * p0 p25 p50 p75 p90 p99 p100 Samples
main 27 28 28 28 28 28 28 36
pull_request 28 28 28 28 28 29 29 36
Δ 1 0 0 0 0 1 1 0
Improvement % -4 0 0 0 0 -4 -4 0

Time (user CPU): results within specified thresholds, fold down for details.

Time (user CPU) (ms) * p0 p25 p50 p75 p90 p99 p100 Samples
main 20 20 30 30 30 30 30 36
pull_request 20 20 30 30 30 30 30 36
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Retains: results within specified thresholds, fold down for details.

Retains (K) * p0 p25 p50 p75 p90 p99 p100 Samples
main 112 112 112 112 112 112 112 36
pull_request 112 112 112 112 112 112 112 36
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

parse twitter.toml metrics

Time (wall clock): results within specified thresholds, fold down for details.

Time (wall clock) (μs) * p0 p25 p50 p75 p90 p99 p100 Samples
main 6272 6324 6361 6394 6427 6631 6785 156
pull_request 6261 6308 6332 6373 6414 6611 6756 156
Δ -11 -16 -29 -21 -13 -20 -29 0
Improvement % 0 0 0 0 0 0 0 0

Time (user CPU): results within specified thresholds, fold down for details.

Time (user CPU) (μs) * p0 p25 p50 p75 p90 p99 p100 Samples
main 0 0 10000 10000 10000 10000 10000 156
pull_request 0 0 10000 10000 10000 10000 10000 156
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Retains: results within specified thresholds, fold down for details.

Retains (K) * p0 p25 p50 p75 p90 p99 p100 Samples
main 48 48 48 48 48 48 48 156
pull_request 48 48 48 48 48 48 48 156
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

@dduan dduan merged commit 82da080 into main Dec 16, 2025
25 of 26 checks passed
@dduan dduan deleted the dd/delete-anonymous-array-key branch December 16, 2025 08:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant