Skip to content

Conversation

@gyuheon0h
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.

Copy link
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@gyuheon0h gyuheon0h changed the title First pass [crashtracker] Experiment with compressing proc/self/maps Dec 5, 2025
@pr-commenter
Copy link

pr-commenter bot commented Dec 5, 2025

Benchmarks

Comparison

Benchmark execution time: 2025-12-05 21:21:26

Comparing candidate commit a8bc797 in PR branch gyuheon0h/prof-12456-compress-proc-self-map with baseline commit 6b26318 in branch main.

Found 5 performance improvements and 1 performance regressions! Performance is the same for 49 metrics, 2 unstable metrics.

scenario:credit_card/is_card_number/ 3782-8224-6310-005

  • 🟩 throughput [+502449.292op/s; +554872.201op/s] or [+4.107%; +4.535%]

scenario:credit_card/is_card_number/x371413321323331

  • 🟩 execution_time [-738.479ns; -736.800ns] or [-11.473%; -11.447%]
  • 🟩 throughput [+20085747.465op/s; +20132618.638op/s] or [+12.928%; +12.959%]

scenario:credit_card/is_card_number_no_luhn/x371413321323331

  • 🟩 execution_time [-736.552ns; -734.485ns] or [-11.445%; -11.413%]
  • 🟩 throughput [+20021667.001op/s; +20081607.626op/s] or [+12.885%; +12.923%]

scenario:sql/obfuscate_sql_string

  • 🟥 execution_time [+5.040µs; +5.133µs] or [+5.927%; +6.036%]

Candidate

Candidate benchmark details

Group 1

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
receiver_entry_point/report/2597 execution_time 6.129ms 6.429ms ± 0.095ms 6.458ms ± 0.025ms 6.478ms 6.514ms 6.531ms 6.603ms 2.25% -1.834 2.540 1.47% 0.007ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
receiver_entry_point/report/2597 execution_time [6.416ms; 6.442ms] or [-0.204%; +0.204%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
single_flag_killswitch/rules-based execution_time 188.119ns 190.423ns ± 1.885ns 190.056ns ± 1.410ns 191.618ns 193.815ns 195.691ns 196.969ns 3.64% 0.932 0.481 0.99% 0.133ns 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
single_flag_killswitch/rules-based execution_time [190.162ns; 190.684ns] or [-0.137%; +0.137%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
write only interface execution_time 1.196µs 3.240µs ± 1.449µs 3.019µs ± 0.039µs 3.048µs 3.703µs 13.800µs 15.361µs 408.78% 7.327 55.184 44.61% 0.102µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
write only interface execution_time [3.039µs; 3.441µs] or [-6.197%; +6.197%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
tags/replace_trace_tags execution_time 2.420µs 2.446µs ± 0.026µs 2.439µs ± 0.010µs 2.453µs 2.524µs 2.535µs 2.536µs 3.97% 2.204 4.586 1.06% 0.002µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
tags/replace_trace_tags execution_time [2.442µs; 2.450µs] or [-0.147%; +0.147%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
sdk_test_data/rules-based execution_time 144.606µs 146.533µs ± 1.534µs 146.255µs ± 0.479µs 146.876µs 147.896µs 152.361µs 161.154µs 10.19% 5.420 43.603 1.04% 0.108µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sdk_test_data/rules-based execution_time [146.320µs; 146.746µs] or [-0.145%; +0.145%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... execution_time 204.311µs 205.023µs ± 0.491µs 204.945µs ± 0.325µs 205.312µs 206.018µs 206.385µs 206.639µs 0.83% 0.851 0.407 0.24% 0.035µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 4839360.059op/s 4877537.627op/s ± 11664.044op/s 4879368.821op/s ± 7715.491op/s 4886142.319op/s 4892219.156op/s 4893618.209op/s 4894488.713op/s 0.31% -0.839 0.377 0.24% 824.772op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 18.580µs 18.674µs ± 0.053µs 18.673µs ± 0.036µs 18.697µs 18.757µs 18.851µs 18.897µs 1.20% 0.951 1.963 0.28% 0.004µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 52917740.717op/s 53551034.481op/s ± 150862.534op/s 53553392.629op/s ± 104279.457op/s 53664159.233op/s 53765294.208op/s 53808943.839op/s 53819987.649op/s 0.50% -0.925 1.871 0.28% 10667.592op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 10.810µs 10.900µs ± 0.036µs 10.899µs ± 0.022µs 10.922µs 10.959µs 10.975µs 11.074µs 1.60% 0.574 2.233 0.33% 0.003µs 1 200
normalization/normalize_name/normalize_name/good throughput 90304097.324op/s 91744018.602op/s ± 303750.423op/s 91747745.822op/s ± 188035.983op/s 91931179.350op/s 92179359.549op/s 92409667.072op/s 92511184.320op/s 0.83% -0.536 2.105 0.33% 21478.398op/s 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-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 [204.955µs; 205.091µs] or [-0.033%; +0.033%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [4875921.103op/s; 4879154.151op/s] or [-0.033%; +0.033%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [18.667µs; 18.681µs] or [-0.039%; +0.039%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [53530126.385op/s; 53571942.578op/s] or [-0.039%; +0.039%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.895µs; 10.905µs] or [-0.046%; +0.046%] None None None
normalization/normalize_name/normalize_name/good throughput [91701921.715op/s; 91786115.490op/s] or [-0.046%; +0.046%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
sql/obfuscate_sql_string execution_time 89.761µs 90.121µs ± 0.199µs 90.089µs ± 0.100µs 90.243µs 90.392µs 90.476µs 91.468µs 1.53% 2.504 14.083 0.22% 0.014µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sql/obfuscate_sql_string execution_time [90.093µs; 90.148µs] or [-0.031%; +0.031%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching deserializing traces from msgpack to their internal representation execution_time 60.528ms 61.088ms ± 2.353ms 60.778ms ± 0.110ms 60.886ms 61.203ms 75.552ms 83.110ms 36.74% 8.215 67.390 3.84% 0.166ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching deserializing traces from msgpack to their internal representation execution_time [60.762ms; 61.414ms] or [-0.534%; +0.534%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... execution_time 533.137µs 533.918µs ± 0.397µs 533.851µs ± 0.241µs 534.150µs 534.633µs 535.048µs 535.277µs 0.27% 0.733 0.561 0.07% 0.028µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1868190.172op/s 1872946.201op/s ± 1393.322op/s 1873182.978op/s ± 844.870op/s 1873938.968op/s 1874887.851op/s 1875413.954op/s 1875688.833op/s 0.13% -0.728 0.551 0.07% 98.523op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 380.732µs 381.502µs ± 0.335µs 381.444µs ± 0.177µs 381.657µs 382.031µs 382.321µs 383.664µs 0.58% 1.774 7.891 0.09% 0.024µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2606445.240op/s 2621223.024op/s ± 2299.379op/s 2621619.792op/s ± 1216.947op/s 2622707.056op/s 2623972.476op/s 2624706.436op/s 2626519.441op/s 0.19% -1.757 7.758 0.09% 162.591op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 189.494µs 189.970µs ± 0.466µs 189.930µs ± 0.168µs 190.097µs 190.312µs 190.618µs 195.519µs 2.94% 8.752 99.591 0.24% 0.033µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5114605.188op/s 5264032.140op/s ± 12647.091op/s 5265109.042op/s ± 4666.732op/s 5269790.471op/s 5273266.412op/s 5276634.519op/s 5277214.800op/s 0.23% -8.570 96.607 0.24% 894.284op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 35.742µs 35.882µs ± 0.066µs 35.876µs ± 0.050µs 35.927µs 35.992µs 36.020µs 36.061µs 0.52% 0.253 -0.554 0.18% 0.005µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 27730807.174op/s 27869472.899op/s ± 51233.861op/s 27873805.369op/s ± 38500.736op/s 27910640.716op/s 27946057.981op/s 27965049.910op/s 27978320.339op/s 0.37% -0.245 -0.561 0.18% 3622.781op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 44.913µs 45.118µs ± 0.196µs 45.077µs ± 0.152µs 45.280µs 45.432µs 45.473µs 46.316µs 2.75% 1.422 5.234 0.43% 0.014µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21590624.487op/s 22164529.970op/s ± 95748.543op/s 22184243.348op/s ± 75047.467op/s 22253144.504op/s 22263559.330op/s 22264875.677op/s 22265284.933op/s 0.37% -1.357 4.721 0.43% 6770.444op/s 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... execution_time [533.863µs; 533.974µs] or [-0.010%; +0.010%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [1872753.100op/s; 1873139.302op/s] or [-0.010%; +0.010%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [381.455µs; 381.548µs] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2620904.352op/s; 2621541.696op/s] or [-0.012%; +0.012%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [189.905µs; 190.034µs] or [-0.034%; +0.034%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5262279.375op/s; 5265784.905op/s] or [-0.033%; +0.033%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [35.873µs; 35.891µs] or [-0.025%; +0.025%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [27862372.379op/s; 27876573.419op/s] or [-0.025%; +0.025%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [45.091µs; 45.145µs] or [-0.060%; +0.060%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [22151260.142op/s; 22177799.797op/s] or [-0.060%; +0.060%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
normalization/normalize_trace/test_trace execution_time 242.644ns 254.946ns ± 14.530ns 247.161ns ± 2.910ns 263.194ns 281.114ns 297.378ns 298.408ns 20.73% 1.370 0.812 5.69% 1.027ns 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
normalization/normalize_trace/test_trace execution_time [252.932ns; 256.959ns] or [-0.790%; +0.790%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching string interning on wordpress profile execution_time 159.149µs 160.122µs ± 0.581µs 160.054µs ± 0.167µs 160.249µs 160.623µs 160.814µs 167.409µs 4.60% 9.949 122.255 0.36% 0.041µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching string interning on wordpress profile execution_time [160.041µs; 160.202µs] or [-0.050%; +0.050%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
credit_card/is_card_number/ execution_time 3.891µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.914µs 3.916µs 3.917µs 3.919µs 0.17% -2.405 19.531 0.07% 0.000µs 1 200
credit_card/is_card_number/ throughput 255156542.081op/s 255616224.037op/s ± 172362.264op/s 255602564.304op/s ± 112500.474op/s 255733398.782op/s 255811574.793op/s 255876910.487op/s 257011788.167op/s 0.55% 2.437 19.843 0.07% 12187.853op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 77.467µs 78.354µs ± 0.450µs 78.266µs ± 0.329µs 78.677µs 79.129µs 79.437µs 79.659µs 1.78% 0.395 -0.414 0.57% 0.032µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 12553530.264op/s 12762976.845op/s ± 73163.947op/s 12776974.659op/s ± 53774.894op/s 12820651.515op/s 12871515.469op/s 12898079.400op/s 12908756.272op/s 1.03% -0.371 -0.443 0.57% 5173.472op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 70.794µs 71.662µs ± 0.486µs 71.618µs ± 0.322µs 71.941µs 72.578µs 73.008µs 73.203µs 2.21% 0.700 0.372 0.68% 0.034µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 13660698.308op/s 13955115.673op/s ± 94158.359op/s 13963002.234op/s ± 62777.315op/s 14024523.337op/s 14087027.685op/s 14111039.407op/s 14125502.263op/s 1.16% -0.662 0.296 0.67% 6658.001op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.892µs 3.911µs ± 0.002µs 3.911µs ± 0.001µs 3.912µs 3.915µs 3.918µs 3.920µs 0.23% -1.690 18.906 0.06% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 255121995.607op/s 255681223.117op/s ± 160840.548op/s 255705114.105op/s ± 68037.016op/s 255762425.217op/s 255850934.149op/s 255900657.591op/s 256952902.352op/s 0.49% 1.724 19.182 0.06% 11373.144op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 67.874µs 68.439µs ± 0.304µs 68.393µs ± 0.226µs 68.661µs 68.959µs 69.097µs 69.265µs 1.27% 0.329 -0.678 0.44% 0.021µs 1 200
credit_card/is_card_number/378282246310005 throughput 14437342.865op/s 14611855.371op/s ± 64741.957op/s 14621308.153op/s ± 48240.654op/s 14660779.117op/s 14705128.414op/s 14723220.022op/s 14733267.719op/s 0.77% -0.313 -0.693 0.44% 4577.948op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 44.617µs 44.903µs ± 0.112µs 44.898µs ± 0.082µs 44.991µs 45.076µs 45.107µs 45.159µs 0.58% -0.141 -0.609 0.25% 0.008µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 22144222.041op/s 22270289.358op/s ± 55413.497op/s 22272499.032op/s ± 40508.867op/s 22307973.428op/s 22361846.831op/s 22389291.320op/s 22412914.020op/s 0.63% 0.151 -0.604 0.25% 3918.326op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 5.693µs 5.699µs ± 0.004µs 5.698µs ± 0.002µs 5.701µs 5.705µs 5.708µs 5.737µs 0.68% 3.835 26.858 0.08% 0.000µs 1 200
credit_card/is_card_number/x371413321323331 throughput 174306159.682op/s 175471011.233op/s ± 137405.768op/s 175497736.079op/s ± 66467.751op/s 175552345.321op/s 175609626.944op/s 175645775.982op/s 175649108.528op/s 0.09% -3.802 26.483 0.08% 9716.055op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.893µs 3.911µs ± 0.002µs 3.911µs ± 0.001µs 3.913µs 3.915µs 3.918µs 3.919µs 0.21% -1.458 14.954 0.06% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 255144117.511op/s 255658578.770op/s ± 160682.437op/s 255670342.242op/s ± 90407.657op/s 255751604.281op/s 255846722.979op/s 255883916.426op/s 256861140.787op/s 0.47% 1.486 15.167 0.06% 11361.964op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 60.941µs 62.295µs ± 0.567µs 62.278µs ± 0.409µs 62.710µs 63.181µs 63.495µs 64.082µs 2.90% 0.023 -0.152 0.91% 0.040µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15604902.592op/s 16053926.305op/s ± 146251.789op/s 16057163.534op/s ± 104643.813op/s 16149987.246op/s 16279791.106op/s 16383258.318op/s 16409199.490op/s 2.19% 0.027 -0.176 0.91% 10341.563op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 53.433µs 53.732µs ± 0.126µs 53.740µs ± 0.085µs 53.818µs 53.940µs 53.974µs 54.025µs 0.53% -0.124 -0.522 0.23% 0.009µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 18510064.526op/s 18611054.791op/s ± 43819.025op/s 18608157.578op/s ± 29480.588op/s 18640141.431op/s 18686943.540op/s 18710455.894op/s 18714996.327op/s 0.57% 0.134 -0.519 0.23% 3098.473op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.896µs 3.912µs ± 0.003µs 3.911µs ± 0.001µs 3.913µs 3.916µs 3.918µs 3.918µs 0.18% -0.851 7.645 0.06% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 255203043.114op/s 255639174.930op/s ± 164566.979op/s 255664398.733op/s ± 96945.938op/s 255745925.592op/s 255828685.667op/s 255899345.384op/s 256705386.647op/s 0.41% 0.869 7.759 0.06% 11636.643op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 50.177µs 50.363µs ± 0.104µs 50.347µs ± 0.062µs 50.419µs 50.515µs 50.617µs 50.973µs 1.24% 2.075 9.230 0.21% 0.007µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 19618258.269op/s 19855818.211op/s ± 40783.806op/s 19862017.885op/s ± 24449.928op/s 19883285.118op/s 19904098.391op/s 19920688.304op/s 19929619.400op/s 0.34% -2.033 8.931 0.20% 2883.851op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 44.611µs 44.898µs ± 0.114µs 44.912µs ± 0.082µs 44.985µs 45.064µs 45.106µs 45.169µs 0.57% -0.342 -0.455 0.25% 0.008µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 22139163.406op/s 22272615.227op/s ± 56564.892op/s 22265860.869op/s ± 40731.740op/s 22310911.714op/s 22379475.336op/s 22404546.624op/s 22415989.295op/s 0.67% 0.353 -0.447 0.25% 3999.742op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 5.691µs 5.700µs ± 0.006µs 5.699µs ± 0.002µs 5.701µs 5.706µs 5.732µs 5.763µs 1.13% 6.181 52.049 0.11% 0.000µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 173519672.039op/s 175441200.836op/s ± 195287.972op/s 175473187.698op/s ± 67652.377op/s 175528523.385op/s 175594709.642op/s 175632661.322op/s 175709656.762op/s 0.13% -6.128 51.320 0.11% 13808.945op/s 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
credit_card/is_card_number/ execution_time [3.912µs; 3.912µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/ throughput [255592336.285op/s; 255640111.789op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [78.292µs; 78.417µs] or [-0.080%; +0.080%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12752837.025op/s; 12773116.664op/s] or [-0.079%; +0.079%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [71.594µs; 71.729µs] or [-0.094%; +0.094%] None None None
credit_card/is_card_number/ 378282246310005 throughput [13942066.230op/s; 13968165.116op/s] or [-0.094%; +0.094%] None None None
credit_card/is_card_number/37828224631 execution_time [3.911µs; 3.911µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/37828224631 throughput [255658932.164op/s; 255703514.070op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/378282246310005 execution_time [68.397µs; 68.481µs] or [-0.061%; +0.061%] None None None
credit_card/is_card_number/378282246310005 throughput [14602882.759op/s; 14620827.984op/s] or [-0.061%; +0.061%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [44.888µs; 44.919µs] or [-0.034%; +0.034%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [22262609.581op/s; 22277969.136op/s] or [-0.034%; +0.034%] None None None
credit_card/is_card_number/x371413321323331 execution_time [5.698µs; 5.700µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/x371413321323331 throughput [175451968.115op/s; 175490054.351op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.911µs; 3.912µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ throughput [255636309.730op/s; 255680847.811op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [62.217µs; 62.374µs] or [-0.126%; +0.126%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [16033657.214op/s; 16074195.397op/s] or [-0.126%; +0.126%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [53.714µs; 53.749µs] or [-0.033%; +0.033%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [18604981.895op/s; 18617127.686op/s] or [-0.033%; +0.033%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.911µs; 3.912µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255616367.529op/s; 255661982.330op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [50.349µs; 50.378µs] or [-0.029%; +0.029%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [19850165.968op/s; 19861470.454op/s] or [-0.028%; +0.028%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [44.883µs; 44.914µs] or [-0.035%; +0.035%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [22264775.877op/s; 22280454.577op/s] or [-0.035%; +0.035%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [5.699µs; 5.701µs] or [-0.016%; +0.016%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [175414135.801op/s; 175468265.871op/s] or [-0.015%; +0.015%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching serializing traces from their internal representation to msgpack execution_time 13.985ms 14.036ms ± 0.029ms 14.032ms ± 0.011ms 14.043ms 14.081ms 14.142ms 14.237ms 1.46% 2.979 14.545 0.21% 0.002ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching serializing traces from their internal representation to msgpack execution_time [14.032ms; 14.040ms] or [-0.029%; +0.029%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
two way interface execution_time 17.823µs 25.651µs ± 9.589µs 18.072µs ± 0.201µs 34.196µs 41.146µs 44.605µs 71.476µs 295.50% 1.012 1.148 37.29% 0.678µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
two way interface execution_time [24.322µs; 26.980µs] or [-5.181%; +5.181%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
redis/obfuscate_redis_string execution_time 33.206µs 33.711µs ± 0.812µs 33.340µs ± 0.053µs 33.456µs 35.414µs 35.473µs 36.919µs 10.73% 1.769 1.509 2.40% 0.057µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
redis/obfuscate_redis_string execution_time [33.598µs; 33.823µs] or [-0.334%; +0.334%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
ip_address/quantize_peer_ip_address_benchmark execution_time 5.013µs 5.082µs ± 0.044µs 5.088µs ± 0.044µs 5.104µs 5.155µs 5.160µs 5.161µs 1.44% 0.289 -1.069 0.87% 0.003µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
ip_address/quantize_peer_ip_address_benchmark execution_time [5.076µs; 5.089µs] or [-0.121%; +0.121%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz a8bc797 1764968731 gyuheon0h/prof-12456-compress-proc-self-map
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
concentrator/add_spans_to_concentrator execution_time 10.589ms 10.620ms ± 0.014ms 10.618ms ± 0.008ms 10.627ms 10.642ms 10.663ms 10.714ms 0.91% 1.808 8.735 0.14% 0.001ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
concentrator/add_spans_to_concentrator execution_time [10.618ms; 10.622ms] or [-0.019%; +0.019%] None None None

Baseline

Omitted due to size.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants