Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[crashtracker] Add debug info generation#1269

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Draft
danielsn wants to merge8 commits intomain
base:main
Choose a base branch
Loading
fromdsn/crashtracker-debug-info

Conversation

@danielsn
Copy link
Contributor

What does this PR do?

A brief description of the change being made with this pull request.

Motivation

What inspired you to submit this pull request?

Additional Notes

Anything else we should know when reviewing?

How to test the change?

Describe here in detail how the change can be validated.

@datadog-datadog-prod-us1
Copy link

datadog-datadog-prod-us1bot commentedOct 17, 2025
edited by datadog-officialbot
Loading

⚠️ Tests

⚠️ Warnings

🧪39 Tests failed

test_crash_ping_timing_and_content from bin_tests::crashtracker_bin_test (Datadog)
thread 'test_crash_ping_timing_and_content' panicked at bin_tests/tests/crashtracker_bin_test.rs:276:5thread 'test_crash_ping_timing_and_content' panicked at bin_tests/tests/crashtracker_bin_test.rs:276:5:stack backtrace:   0:     0x55ef916b3daa - std::backtrace_rs::backtrace::libunwind::trace::h886f3b0575353f6e                               at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5   1:     0x55ef916b3daa - std::backtrace_rs::backtrace::trace_unsynchronized::h652d1041ec67eb09                               at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5   2:     0x55ef916b3daa - std::sys::backtrace::_print_fmt::hd0317245a04c3039                               at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:66:9...

    test_crash_ping_timing_and_content from bin_tests::crashtracker_bin_test

    test_crash_tracking_bin_chained from bin_tests::crashtracker_bin_test

View all

ℹ️ Info

❄️ No newflaky tests detected

This comment will be updated automatically if new data arrives.
🔗 Commit SHA:80eadd7 |Docs | Was this helpful? Give usfeedback!

@pr-commenter
Copy link

pr-commenterbot commentedOct 17, 2025
edited
Loading

Benchmarks

Comparison

Benchmark execution time: 2025-10-17 14:07:07

Comparing candidate commit80eadd7 in PR branchdsn/crashtracker-debug-info with baseline commit0272ba4 in branchmain.

Found 2 performance improvements and 0 performance regressions! Performance is the same for 51 metrics, 2 unstable metrics.

scenario:ip_address/quantize_peer_ip_address_benchmark

  • 🟩execution_time [-380.149ns; -350.456ns] or [-7.049%; -6.499%]

scenario:redis/obfuscate_redis_string

  • 🟩execution_time [-6.740µs; -6.462µs] or [-16.110%; -15.445%]

Candidate

Candidate benchmark details

Group 1

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
ip_address/quantize_peer_ip_address_benchmarkexecution_time4.944µs5.027µs ± 0.048µs5.034µs ± 0.049µs5.080µs5.094µs5.097µs5.098µs1.27%0.106-1.5600.95%0.003µs1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
ip_address/quantize_peer_ip_address_benchmarkexecution_time[5.021µs; 5.034µs] or [-0.132%; +0.132%]NoneNoneNone

Group 2

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo...execution_time204.984µs205.427µs ± 0.263µs205.386µs ± 0.139µs205.544µs205.825µs206.201µs207.075µs0.82%2.34311.0740.13%0.019µs1200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo...throughput4829169.436op/s4867920.591op/s ± 6218.742op/s4868877.830op/s ± 3297.749op/s4871695.024op/s4875326.825op/s4877944.604op/s4878424.390op/s0.20%-2.31410.8590.13%439.731op/s1200
normalization/normalize_name/normalize_name/bad-nameexecution_time18.179µs18.351µs ± 0.160µs18.259µs ± 0.039µs18.445µs18.653µs18.860µs18.965µs3.86%1.3491.4260.87%0.011µs1200
normalization/normalize_name/normalize_name/bad-namethroughput52728967.788op/s54496457.977op/s ± 470495.375op/s54766528.911op/s ± 116871.552op/s54835077.170op/s54920851.793op/s54968955.454op/s55008602.606op/s0.44%-1.3081.2390.86%33269.047op/s1200
normalization/normalize_name/normalize_name/goodexecution_time10.518µs10.721µs ± 0.177µs10.653µs ± 0.078µs10.774µs11.065µs11.129µs11.152µs4.68%1.006-0.4191.65%0.013µs1200
normalization/normalize_name/normalize_name/goodthroughput89673193.346op/s93301836.511op/s ± 1517214.079op/s93870580.788op/s ± 682452.359op/s94454617.181op/s94826512.122op/s94937355.936op/s95073707.919op/s1.28%-0.977-0.4681.62%107283.236op/s1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo...execution_time[205.390µs; 205.463µs] or [-0.018%; +0.018%]NoneNoneNone
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo...throughput[4867058.734op/s; 4868782.449op/s] or [-0.018%; +0.018%]NoneNoneNone
normalization/normalize_name/normalize_name/bad-nameexecution_time[18.329µs; 18.373µs] or [-0.121%; +0.121%]NoneNoneNone
normalization/normalize_name/normalize_name/bad-namethroughput[54431251.843op/s; 54561664.111op/s] or [-0.120%; +0.120%]NoneNoneNone
normalization/normalize_name/normalize_name/goodexecution_time[10.696µs; 10.745µs] or [-0.229%; +0.229%]NoneNoneNone
normalization/normalize_name/normalize_name/goodthroughput[93091565.232op/s; 93512107.791op/s] or [-0.225%; +0.225%]NoneNoneNone

Group 3

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
concentrator/add_spans_to_concentratorexecution_time10.625ms10.651ms ± 0.015ms10.649ms ± 0.008ms10.658ms10.674ms10.700ms10.732ms0.78%1.5514.6400.14%0.001ms1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
concentrator/add_spans_to_concentratorexecution_time[10.649ms; 10.653ms] or [-0.020%; +0.020%]NoneNoneNone

Group 4

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
redis/obfuscate_redis_stringexecution_time34.607µs35.238µs ± 0.954µs34.837µs ± 0.109µs34.951µs37.240µs37.308µs38.928µs11.74%1.7561.4342.70%0.067µs1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
redis/obfuscate_redis_stringexecution_time[35.106µs; 35.370µs] or [-0.375%; +0.375%]NoneNoneNone

Group 5

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
benching string interning on wordpress profileexecution_time166.656µs167.379µs ± 0.382µs167.315µs ± 0.200µs167.578µs168.079µs168.532µs168.817µs0.90%0.9291.1600.23%0.027µs1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
benching string interning on wordpress profileexecution_time[167.326µs; 167.432µs] or [-0.032%; +0.032%]NoneNoneNone

Group 6

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
write only interfaceexecution_time1.204µs3.218µs ± 1.420µs2.995µs ± 0.030µs3.025µs3.682µs14.064µs14.654µs389.35%7.28554.39544.02%0.100µs1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
write only interfaceexecution_time[3.021µs; 3.415µs] or [-6.116%; +6.116%]NoneNoneNone

Group 7

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
two way interfaceexecution_time18.138µs26.585µs ± 9.909µs18.366µs ± 0.183µs35.426µs45.179µs46.175µs59.880µs226.04%0.673-0.69837.18%0.701µs1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
two way interfaceexecution_time[25.212µs; 27.958µs] or [-5.166%; +5.166%]NoneNoneNone

Group 8

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
receiver_entry_point/report/2597execution_time6.205ms6.261ms ± 0.040ms6.254ms ± 0.018ms6.269ms6.334ms6.409ms6.465ms3.39%2.0865.8850.63%0.003ms1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
receiver_entry_point/report/2597execution_time[6.255ms; 6.266ms] or [-0.088%; +0.088%]NoneNoneNone

Group 9

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
benching serializing traces from their internal representation to msgpackexecution_time14.729ms14.782ms ± 0.031ms14.781ms ± 0.017ms14.796ms14.826ms14.897ms14.925ms0.98%1.7105.2560.21%0.002ms1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
benching serializing traces from their internal representation to msgpackexecution_time[14.778ms; 14.786ms] or [-0.029%; +0.029%]NoneNoneNone

Group 10

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000...execution_time534.282µs535.065µs ± 0.804µs534.983µs ± 0.243µs535.244µs535.656µs535.846µs545.312µs1.93%10.419130.2670.15%0.057µs1200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000...throughput1833813.361op/s1868935.537op/s ± 2765.612op/s1869216.630op/s ± 849.447op/s1869999.299op/s1870811.528op/s1871304.768op/s1871670.972op/s0.13%-10.312128.4540.15%195.558op/s1200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰ててexecution_time383.600µs384.320µs ± 0.308µs384.282µs ± 0.182µs384.472µs384.867µs385.246µs385.468µs0.31%0.8351.2940.08%0.022µs1200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰ててthroughput2594247.606op/s2602002.684op/s ± 2081.836op/s2602255.782op/s ± 1233.947op/s2603459.352op/s2604960.941op/s2605683.756op/s2606882.760op/s0.18%-0.8281.2790.08%147.208op/s1200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Charactersexecution_time195.284µs195.729µs ± 0.164µs195.726µs ± 0.113µs195.843µs196.003µs196.101µs196.151µs0.22%0.009-0.2100.08%0.012µs1200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Charactersthroughput5098109.768op/s5109098.628op/s ± 4289.969op/s5109184.963op/s ± 2943.549op/s5112083.782op/s5115857.650op/s5118977.933op/s5120742.389op/s0.23%-0.004-0.2100.08%303.347op/s1200
normalization/normalize_service/normalize_service/[empty string]execution_time37.836µs37.912µs ± 0.038µs37.910µs ± 0.026µs37.938µs37.977µs37.999µs38.030µs0.32%0.274-0.3860.10%0.003µs1200
normalization/normalize_service/normalize_service/[empty string]throughput26295063.362op/s26376642.832op/s ± 26623.525op/s26378328.893op/s ± 18093.314op/s26394830.470op/s26417409.291op/s26427394.033op/s26429963.919op/s0.20%-0.270-0.3900.10%1882.568op/s1200
normalization/normalize_service/normalize_service/test_ASCIIexecution_time45.799µs45.894µs ± 0.055µs45.884µs ± 0.033µs45.923µs45.996µs46.043µs46.205µs0.70%1.4564.5480.12%0.004µs1200
normalization/normalize_service/normalize_service/test_ASCIIthroughput21642845.909op/s21789232.862op/s ± 25909.978op/s21794181.801op/s ± 15654.120op/s21807616.359op/s21819526.168op/s21830226.652op/s21834622.627op/s0.19%-1.4414.4480.12%1832.112op/s1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000...execution_time[534.954µs; 535.177µs] or [-0.021%; +0.021%]NoneNoneNone
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000...throughput[1868552.250op/s; 1869318.825op/s] or [-0.021%; +0.021%]NoneNoneNone
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰ててexecution_time[384.277µs; 384.362µs] or [-0.011%; +0.011%]NoneNoneNone
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰ててthroughput[2601714.161op/s; 2602291.206op/s] or [-0.011%; +0.011%]NoneNoneNone
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Charactersexecution_time[195.707µs; 195.752µs] or [-0.012%; +0.012%]NoneNoneNone
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Charactersthroughput[5108504.080op/s; 5109693.177op/s] or [-0.012%; +0.012%]NoneNoneNone
normalization/normalize_service/normalize_service/[empty string]execution_time[37.907µs; 37.918µs] or [-0.014%; +0.014%]NoneNoneNone
normalization/normalize_service/normalize_service/[empty string]throughput[26372953.068op/s; 26380332.597op/s] or [-0.014%; +0.014%]NoneNoneNone
normalization/normalize_service/normalize_service/test_ASCIIexecution_time[45.887µs; 45.902µs] or [-0.017%; +0.017%]NoneNoneNone
normalization/normalize_service/normalize_service/test_ASCIIthroughput[21785641.988op/s; 21792823.735op/s] or [-0.016%; +0.016%]NoneNoneNone

Group 11

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
sql/obfuscate_sql_stringexecution_time88.186µs88.436µs ± 0.134µs88.419µs ± 0.035µs88.454µs88.561µs88.672µs90.017µs1.81%8.42694.9560.15%0.009µs1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
sql/obfuscate_sql_stringexecution_time[88.417µs; 88.455µs] or [-0.021%; +0.021%]NoneNoneNone

Group 12

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
normalization/normalize_trace/test_traceexecution_time244.379ns255.624ns ± 13.742ns248.499ns ± 2.739ns260.211ns282.767ns292.987ns295.996ns19.11%1.3530.5025.36%0.972ns1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
normalization/normalize_trace/test_traceexecution_time[253.719ns; 257.528ns] or [-0.745%; +0.745%]NoneNoneNone

Group 13

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
credit_card/is_card_number/execution_time3.899µs3.912µs ± 0.002µs3.912µs ± 0.001µs3.914µs3.917µs3.918µs3.924µs0.30%0.1556.5540.06%0.000µs1200
credit_card/is_card_number/throughput254832419.270op/s255593685.844op/s ± 153971.176op/s255607987.750op/s ± 83292.425op/s255683288.914op/s255779535.499op/s255829174.589op/s256452808.168op/s0.33%-0.1396.5810.06%10887.406op/s1200
credit_card/is_card_number/ 3782-8224-6310-005execution_time78.448µs80.579µs ± 0.974µs80.488µs ± 0.730µs81.369µs82.147µs82.818µs83.295µs3.49%0.254-0.4731.21%0.069µs1200
credit_card/is_card_number/ 3782-8224-6310-005throughput12005473.721op/s12411952.709op/s ± 149667.636op/s12424246.612op/s ± 112157.941op/s12522769.615op/s12630944.509op/s12709620.727op/s12747297.573op/s2.60%-0.202-0.5061.20%10583.100op/s1200
credit_card/is_card_number/ 378282246310005execution_time71.448µs71.992µs ± 0.439µs71.868µs ± 0.276µs72.194µs72.899µs73.164µs73.744µs2.61%1.1751.3180.61%0.031µs1200
credit_card/is_card_number/ 378282246310005throughput13560516.537op/s13891022.701op/s ± 84034.868op/s13914372.852op/s ± 53281.604op/s13964510.113op/s13983641.615op/s13992434.949op/s13996259.273op/s0.59%-1.1401.1860.60%5942.162op/s1200
credit_card/is_card_number/37828224631execution_time3.892µs3.913µs ± 0.003µs3.913µs ± 0.001µs3.915µs3.917µs3.919µs3.920µs0.18%-2.82818.4260.08%0.000µs1200
credit_card/is_card_number/37828224631throughput255092722.612op/s255559266.709op/s ± 199758.310op/s255545172.786op/s ± 97814.811op/s255645997.108op/s255783559.268op/s255936645.749op/s256913573.409op/s0.54%2.85718.6550.08%14125.046op/s1200
credit_card/is_card_number/378282246310005execution_time68.249µs69.004µs ± 0.368µs68.960µs ± 0.264µs69.266µs69.666µs69.981µs70.297µs1.94%0.6420.1510.53%0.026µs1200
credit_card/is_card_number/378282246310005throughput14225457.211op/s14492234.719op/s ± 76996.550op/s14501231.155op/s ± 55590.675op/s14552479.153op/s14595826.868op/s14625361.435op/s14652276.716op/s1.04%-0.6150.0930.53%5444.478op/s1200
credit_card/is_card_number/37828224631000521389798execution_time45.463µs45.737µs ± 0.089µs45.732µs ± 0.060µs45.800µs45.885µs45.916µs45.958µs0.50%-0.087-0.1730.19%0.006µs1200
credit_card/is_card_number/37828224631000521389798throughput21758774.673op/s21864010.052op/s ± 42509.316op/s21866635.887op/s ± 28882.104op/s21892464.081op/s21934248.582op/s21959767.347op/s21996036.897op/s0.59%0.098-0.1650.19%3005.863op/s1200
credit_card/is_card_number/x371413321323331execution_time6.428µs6.436µs ± 0.006µs6.435µs ± 0.002µs6.437µs6.443µs6.468µs6.486µs0.79%4.71831.6380.09%0.000µs1200
credit_card/is_card_number/x371413321323331throughput154179273.568op/s155375233.839op/s ± 146704.766op/s155390692.735op/s ± 52187.667op/s155444865.342op/s155513199.431op/s155566995.203op/s155577680.820op/s0.12%-4.68631.3090.09%10373.593op/s1200
credit_card/is_card_number_no_luhn/execution_time3.892µs3.912µs ± 0.003µs3.912µs ± 0.001µs3.913µs3.915µs3.917µs3.918µs0.15%-3.76222.7460.08%0.000µs1200
credit_card/is_card_number_no_luhn/throughput255249000.541op/s255637453.534op/s ± 195832.371op/s255627350.707op/s ± 84306.703op/s255707319.624op/s255827373.919op/s256818394.988op/s256957214.564op/s0.52%3.78622.9340.08%13847.440op/s1200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005execution_time61.509µs62.702µs ± 0.627µs62.721µs ± 0.458µs63.065µs63.776µs64.054µs64.622µs3.03%0.291-0.2801.00%0.044µs1200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005throughput15474686.991op/s15949975.693op/s ± 159051.654op/s15943570.507op/s ± 117127.973op/s16070768.502op/s16207339.866op/s16251889.383op/s16257794.978op/s1.97%-0.243-0.3320.99%11246.650op/s1200
credit_card/is_card_number_no_luhn/ 378282246310005execution_time53.861µs54.280µs ± 0.124µs54.305µs ± 0.071µs54.361µs54.432µs54.514µs54.532µs0.42%-0.9971.2910.23%0.009µs1200
credit_card/is_card_number_no_luhn/ 378282246310005throughput18337982.094op/s18423184.818op/s ± 42319.991op/s18414398.831op/s ± 24181.074op/s18445654.031op/s18499733.977op/s18557570.903op/s18566233.180op/s0.82%1.0131.3310.23%2992.475op/s1200
credit_card/is_card_number_no_luhn/37828224631execution_time3.896µs3.915µs ± 0.002µs3.914µs ± 0.001µs3.915µs3.918µs3.920µs3.921µs0.18%-2.76129.9690.05%0.000µs1200
credit_card/is_card_number_no_luhn/37828224631throughput255013637.990op/s255445204.853op/s ± 136096.732op/s255464209.468op/s ± 54101.056op/s255511070.017op/s255558010.391op/s255588654.787op/s256653941.788op/s0.47%2.80030.3470.05%9623.492op/s1200
credit_card/is_card_number_no_luhn/378282246310005execution_time50.291µs50.637µs ± 0.149µs50.631µs ± 0.068µs50.696µs50.863µs51.179µs51.263µs1.25%1.2063.8530.29%0.011µs1200
credit_card/is_card_number_no_luhn/378282246310005throughput19507437.210op/s19748472.559op/s ± 57796.982op/s19750673.681op/s ± 26663.389op/s19781665.864op/s19829195.557op/s19872926.745op/s19884401.330op/s0.68%-1.1673.7290.29%4086.864op/s1200
credit_card/is_card_number_no_luhn/37828224631000521389798execution_time45.492µs45.723µs ± 0.088µs45.722µs ± 0.058µs45.783µs45.864µs45.911µs45.935µs0.47%-0.083-0.1210.19%0.006µs1200
credit_card/is_card_number_no_luhn/37828224631000521389798throughput21770095.662op/s21870990.896op/s ± 42127.768op/s21871522.187op/s ± 27892.004op/s21898168.222op/s21942467.580op/s21973599.276op/s21981732.478op/s0.50%0.094-0.1170.19%2978.883op/s1200
credit_card/is_card_number_no_luhn/x371413321323331execution_time6.427µs6.436µs ± 0.004µs6.436µs ± 0.003µs6.438µs6.442µs6.444µs6.446µs0.17%0.195-0.4490.06%0.000µs1200
credit_card/is_card_number_no_luhn/x371413321323331throughput155129129.028op/s155381602.507op/s ± 92669.450op/s155387569.001op/s ± 65731.615op/s155452842.308op/s155525885.000op/s155564102.250op/s155603326.867op/s0.14%-0.192-0.4510.06%6552.720op/s1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
credit_card/is_card_number/execution_time[3.912µs; 3.913µs] or [-0.008%; +0.008%]NoneNoneNone
credit_card/is_card_number/throughput[255572346.920op/s; 255615024.768op/s] or [-0.008%; +0.008%]NoneNoneNone
credit_card/is_card_number/ 3782-8224-6310-005execution_time[80.444µs; 80.714µs] or [-0.168%; +0.168%]NoneNoneNone
credit_card/is_card_number/ 3782-8224-6310-005throughput[12391210.214op/s; 12432695.204op/s] or [-0.167%; +0.167%]NoneNoneNone
credit_card/is_card_number/ 378282246310005execution_time[71.931µs; 72.052µs] or [-0.084%; +0.084%]NoneNoneNone
credit_card/is_card_number/ 378282246310005throughput[13879376.277op/s; 13902669.126op/s] or [-0.084%; +0.084%]NoneNoneNone
credit_card/is_card_number/37828224631execution_time[3.913µs; 3.913µs] or [-0.011%; +0.011%]NoneNoneNone
credit_card/is_card_number/37828224631throughput[255531582.128op/s; 255586951.289op/s] or [-0.011%; +0.011%]NoneNoneNone
credit_card/is_card_number/378282246310005execution_time[68.953µs; 69.055µs] or [-0.074%; +0.074%]NoneNoneNone
credit_card/is_card_number/378282246310005throughput[14481563.737op/s; 14502905.700op/s] or [-0.074%; +0.074%]NoneNoneNone
credit_card/is_card_number/37828224631000521389798execution_time[45.725µs; 45.750µs] or [-0.027%; +0.027%]NoneNoneNone
credit_card/is_card_number/37828224631000521389798throughput[21858118.670op/s; 21869901.435op/s] or [-0.027%; +0.027%]NoneNoneNone
credit_card/is_card_number/x371413321323331execution_time[6.435µs; 6.437µs] or [-0.013%; +0.013%]NoneNoneNone
credit_card/is_card_number/x371413321323331throughput[155354901.969op/s; 155395565.709op/s] or [-0.013%; +0.013%]NoneNoneNone
credit_card/is_card_number_no_luhn/execution_time[3.911µs; 3.912µs] or [-0.011%; +0.011%]NoneNoneNone
credit_card/is_card_number_no_luhn/throughput[255610313.051op/s; 255664594.017op/s] or [-0.011%; +0.011%]NoneNoneNone
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005execution_time[62.615µs; 62.789µs] or [-0.139%; +0.139%]NoneNoneNone
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005throughput[15927932.663op/s; 15972018.722op/s] or [-0.138%; +0.138%]NoneNoneNone
credit_card/is_card_number_no_luhn/ 378282246310005execution_time[54.262µs; 54.297µs] or [-0.032%; +0.032%]NoneNoneNone
credit_card/is_card_number_no_luhn/ 378282246310005throughput[18417319.674op/s; 18429049.962op/s] or [-0.032%; +0.032%]NoneNoneNone
credit_card/is_card_number_no_luhn/37828224631execution_time[3.914µs; 3.915µs] or [-0.007%; +0.007%]NoneNoneNone
credit_card/is_card_number_no_luhn/37828224631throughput[255426343.155op/s; 255464066.551op/s] or [-0.007%; +0.007%]NoneNoneNone
credit_card/is_card_number_no_luhn/378282246310005execution_time[50.617µs; 50.658µs] or [-0.041%; +0.041%]NoneNoneNone
credit_card/is_card_number_no_luhn/378282246310005throughput[19740462.453op/s; 19756482.664op/s] or [-0.041%; +0.041%]NoneNoneNone
credit_card/is_card_number_no_luhn/37828224631000521389798execution_time[45.711µs; 45.735µs] or [-0.027%; +0.027%]NoneNoneNone
credit_card/is_card_number_no_luhn/37828224631000521389798throughput[21865152.393op/s; 21876829.399op/s] or [-0.027%; +0.027%]NoneNoneNone
credit_card/is_card_number_no_luhn/x371413321323331execution_time[6.435µs; 6.436µs] or [-0.008%; +0.008%]NoneNoneNone
credit_card/is_card_number_no_luhn/x371413321323331throughput[155368759.412op/s; 155394445.601op/s] or [-0.008%; +0.008%]NoneNoneNone

Group 14

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
benching deserializing traces from msgpack to their internal representationexecution_time60.688ms61.244ms ± 1.802ms60.995ms ± 0.052ms61.055ms61.272ms69.020ms79.380ms30.14%8.70677.7252.94%0.127ms1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
benching deserializing traces from msgpack to their internal representationexecution_time[60.994ms; 61.493ms] or [-0.408%; +0.408%]NoneNoneNone

Group 15

cpu_modelgit_commit_shagit_commit_dategit_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz80eadd71760709234dsn/crashtracker-debug-info
scenariometricminmean ± sdmedian ± madp75p95p99maxpeak_to_median_ratioskewnesskurtosiscvsemrunssample_size
tags/replace_trace_tagsexecution_time2.322µs2.381µs ± 0.017µs2.380µs ± 0.006µs2.387µs2.417µs2.425µs2.429µs2.02%-0.3872.6340.73%0.001µs1200
scenariometric95% CI meanShapiro-Wilk pvalueLjung-Box pvalue (lag=1)Dip test pvalue
tags/replace_trace_tagsexecution_time[2.379µs; 2.384µs] or [-0.101%; +0.101%]NoneNoneNone

Baseline

Omitted due to size.

@danielsndanielsnforce-pushed thedsn/crashtracker-debug-info branch fromcd74b3c to80eadd7CompareOctober 17, 2025 13:54
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants

@danielsn

[8]ページ先頭

©2009-2025 Movatter.jp