d5ccd0f788b0d2d17cb7c0a2d55cace8148818db

Home / Branches / jaak/strip-more-comments-and-locations / d5ccd0f788b0d2d17cb7c0a2d55cace8148818db

AST compact size (buildDeclTree)

Factorcompact size MiB
phase=buildDeclTree
mean0.203
σ0.000
min0.203
max0.203

AST compact size (macro expansion)

Factorcompact size MiB
phase=macro expansion
mean5.082
σ0.000
min5.082
max5.082

AST compact size (parser)

Factorcompact size MiB
phase=parser
mean4.988
σ0.000
min4.988
max4.988

AST compact size (processProdDef Decls)

Factorcompact size MiB
phase=processProdDef Decls
mean4.895
σ0.000
min4.895
max4.895

AST compact size (processProdDef)

Factorcompact size MiB
phase=processProdDef
mean446.133
σ0.000
min446.133
max446.133

AST compact size (renaming)

Factorcompact size MiB
phase=renaming
mean5.238
σ0.000
min5.238
max5.238

AST compact size (type checker)

Factorcompact size MiB
phase=type checker
mean6.395
σ0.000
min6.395
max6.395

Aggregation: measureAggregations

Factorallocated MiBpeak allocated MiBtime_s
cache=n
dps=1
iters=10
policies=100
mean54.699
σ0.363
min54.553
max55.729
mean415.000
σ0.000
min415.000
max415.000
mean0.139
σ0.006
min0.132
max0.149
cache=y
dps=1
iters=10
policies=100
mean43.777
σ0.010
min43.757
max43.793
mean415.000
σ0.000
min415.000
max415.000
mean0.123
σ0.004
min0.119
max0.131

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.605
σ0.000
min36.605
max36.606
mean4589.625
σ2247.771
min1487.000
max7384.000
mean146.505
σ380.003
min11.892
max1086.962
op=column_set() on indexed, repeat
mean36.605
σ0.000
min36.605
max36.605
mean4589.625
σ2247.771
min1487.000
max7384.000
mean13.990
σ4.475
min11.452
max24.944
op=table_records(), no indexes
mean41.940
σ0.002
min41.938
max41.943
mean7384.000
σ0.000
min7384.000
max7384.000
mean10.982
σ0.218
min10.610
max11.231
op=table_records(), repeat
mean41.925
σ0.001
min41.924
max41.928
mean4180.750
σ1943.801
min1487.000
max7384.000
mean11.561
σ1.844
min10.752
max16.120
op=vertical_lookup_list() on indexed, after table_records()
mean27.634
σ0.137
min27.585
max27.972
mean4180.750
σ1943.801
min1487.000
max7384.000
mean9.067
σ1.323
min8.170
max12.291
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.385
σ0.000
min26.385
max26.385
mean4180.750
σ1943.801
min1487.000
max7384.000
mean7.099
σ0.915
min6.412
max9.305
op=vertical_lookup_row_list() on 2 indexed
mean25.663
σ0.004
min25.662
max25.674
mean4589.625
σ2247.771
min1487.000
max7384.000
mean6.278
σ1.038
min5.663
max8.826
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.962
σ0.001
min25.962
max25.964
mean4589.625
σ2247.771
min1487.000
max7384.000
mean6.116
σ1.171
min5.226
max8.966

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean1021.602
σ0.002
min1021.600
max1021.604
mean7384.000
σ0.000
min7384.000
max7384.000
mean362.004
σ44.571
min343.331
max472.229
op=load_product(), with indexes
mean3495.848
σ0.454
min3495.687
max3496.971
mean3756.625
σ2298.499
min720.000
max7384.000
mean1786.569
σ690.597
min1402.236
max2995.289

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense, minor warmup
mean107.841
σ0.000
min107.841
max107.842
mean4410.375
σ2217.492
min1487.000
max7384.000
mean257.359
σ336.598
min127.787
max1089.082
op=column_set() on unindexed, dense, repeat
mean62.069
σ0.001
min62.065
max62.069
mean4410.375
σ2217.492
min1487.000
max7384.000
mean43.854
σ3.055
min40.997
max50.591
op=vertical_lookup_list() repeated on unindexed missing Int
mean40.927
σ0.002
min40.926
max40.930
mean7384.000
σ0.000
min7384.000
max7384.000
mean21.819
σ0.772
min21.317
max23.610
op=vertical_lookup_row_list() on unindexed small unique Int
mean71.294
σ0.002
min71.293
max71.297
mean7384.000
σ0.000
min7384.000
max7384.000
mean302.865
σ696.904
min55.724
max2027.611

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean4646.842
σ0.014
min4646.837
max4646.876
mean4180.750
σ1943.801
min1487.000
max7384.000
mean3286.177
σ757.952
min2522.997
max4518.552
op=vertical_lookup_list() on indexed
mean1973.830
σ0.002
min1973.829
max1973.833
mean7384.000
σ0.000
min7384.000
max7384.000
mean971.352
σ74.328
min925.371
max1106.261
op=vertical_lookup_list() on unindexed missing Int, minor warmup
mean905.084
σ0.002
min905.082
max905.087
mean7384.000
σ0.000
min7384.000
max7384.000
mean390.943
σ4.280
min382.723
max395.161

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean148.144
σ0.001
min148.144
max148.148
mean476.750
σ0.463
min476.000
max477.000
mean401.753
σ23.078
min365.024
max432.539
op=pointedIndexFromKvs
rows=400000
mean308.493
σ0.001
min308.493
max308.497
mean558.375
σ0.518
min558.000
max559.000
mean731.169
σ64.272
min616.867
max820.535

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean964.525
σ1.820
min963.817
max972.223
mean1037.100
σ307.892
min540.000
max1534.000
mean1.255
σ0.090
min1.168
max1.529

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.913
σ0.020
min0.903
max0.949
mean402.000
σ0.000
min402.000
max402.000
mean0.419
σ0.492
min0.147
max1.295
name=error_case.art
mean2.346
σ0.012
min2.340
max2.368
mean402.000
σ0.000
min402.000
max402.000
mean0.820
σ0.521
min0.568
max1.752
name=heavy_item.art
mean1.523
σ0.002
min1.522
max1.526
mean402.000
σ0.000
min402.000
max402.000
mean0.376
σ0.025
min0.355
max0.419
name=nested_use.art
mean2.364
σ0.002
min2.363
max2.367
mean402.000
σ0.000
min402.000
max402.000
mean0.587
σ0.029
min0.564
max0.632

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean964.978
σ0.009
min964.973
max964.995
mean431.000
σ0.000
min431.000
max431.000
mean0.607
σ0.069
min0.549
max0.726
name=cdr_enhanced_4k_loc.art
mean886.000
σ0.002
min885.999
max886.003
mean431.000
σ0.000
min431.000
max431.000
mean0.458
σ0.054
min0.391
max0.511

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.719
σ0.002
min7.718
max7.722
mean431.000
σ0.000
min431.000
max431.000
mean2.665
σ0.121
min2.473
max3.300
name=record_render_large_syntax_err.art
mean7.667
σ0.002
min7.666
max7.670
mean431.000
σ0.000
min431.000
max431.000
mean2.643
σ0.092
min2.469
max2.900
name=record_render_success.art
mean2.290
σ0.002
min2.290
max2.294
mean431.000
σ0.000
min431.000
max431.000
mean0.303
σ0.008
min0.286
max0.351
name=record_render_syntax_err.art
mean2.166
σ0.002
min2.165
max2.169
mean431.000
σ0.000
min431.000
max431.000
mean0.288
σ0.008
min0.274
max0.323

Revision Creation

Factorallocated MiBpeak allocated MiBtime_s
number of threads=8
revision count=1000
mean11.883
σ11.433
min0.573
max79.224
mean458.397
σ18.601
min408.000
max475.000
mean0.027
σ0.028
min0.001
max0.188

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean278.694
σ0.995
min278.320
max281.523
mean445.000
σ16.350
min414.000
max465.000
mean0.584
σ0.011
min0.570
max0.608

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean107.975
σ0.000
min107.975
max107.975
mean847.750
σ0.463
min847.000
max848.000
mean152.175
σ11.261
min134.703
max165.618
phase=macro expansion
mean5.897
σ0.000
min5.897
max5.897
mean847.625
σ0.518
min847.000
max848.000
mean8.611
σ2.951
min5.843
max12.053
phase=parser
mean1042.133
σ0.000
min1042.133
max1042.133
mean847.625
σ0.518
min847.000
max848.000
mean534.421
σ172.077
min374.098
max729.037
phase=processProdDef
mean2241.153
σ0.000
min2241.153
max2241.153
mean847.750
σ0.463
min847.000
max848.000
mean2748.174
σ503.407
min2046.211
max3354.466
phase=renaming
mean21.430
σ0.000
min21.430
max21.430
mean847.625
σ0.518
min847.000
max848.000
mean40.870
σ7.106
min30.053
max47.290
phase=type checker
mean958.462
σ0.047
min958.439
max958.564
mean847.625
σ0.518
min847.000
max848.000
mean741.648
σ92.588
min633.798
max853.777

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean282.359
σ0.037
min282.309
max282.399
mean444.000
σ0.000
min444.000
max444.000
mean0.373
σ0.001
min0.372
max0.375
iters=5
new-facts=1
prior-facts=6402
mean1267.596
σ0.110
min1267.422
max1267.718
mean1091.200
σ169.547
min891.000
max1323.000
mean2.085
σ0.194
min1.790
max2.336
iters=5
new-facts=6402
prior-facts=1
mean1506.593
σ2.906
min1505.129
max1511.783
mean635.600
σ91.199
min498.000
max737.000
mean2.345
σ0.233
min2.081
max2.570
iters=5
new-facts=6402
prior-facts=6402
mean1829.561
σ0.040
min1829.505
max1829.598
mean1728.600
σ174.111
min1475.000
max1885.000
mean2.957
σ0.228
min2.735
max3.344

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.652
σ0.189
min1.448
max1.845

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean393.614
σ509.098
min139.062
max1157.260
mean99.750
σ7.500
min96.000
max111.000
mean444.000
σ0.000
min444.000
max444.000
mean0.494
σ0.526
min0.225
max1.283
policies=20
mean1390.717
σ0.145
min1390.609
max1390.929
mean960.000
σ0.000
min960.000
max960.000
mean447.750
σ7.500
min444.000
max459.000
mean2.293
σ0.020
min2.267
max2.313
policies=200
mean13915.837
σ0.047
min13915.796
max13915.900
mean9600.000
σ0.000
min9600.000
max9600.000
mean496.000
σ5.715
min490.000
max503.000
mean23.139
σ0.084
min23.034
max23.236