de65db8c33e2972c62969cb1033e5bf8f4d18824

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

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.367
min54.551
max55.742
mean420.000
σ0.000
min420.000
max420.000
mean0.140
σ0.003
min0.136
max0.147
cache=y
dps=1
iters=10
policies=100
mean43.776
σ0.006
min43.763
max43.785
mean420.000
σ0.000
min420.000
max420.000
mean0.121
σ0.005
min0.116
max0.131

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.605
σ0.000
min36.605
max36.606
mean4586.500
σ2249.124
min1487.000
max7383.000
mean134.352
σ343.466
min11.846
max984.370
op=column_set() on indexed, repeat
mean36.605
σ0.000
min36.605
max36.605
mean4586.500
σ2249.124
min1487.000
max7383.000
mean14.626
σ4.570
min11.562
max25.043
op=table_records(), no indexes
mean41.940
σ0.002
min41.938
max41.943
mean7383.000
σ0.000
min7383.000
max7383.000
mean11.147
σ0.149
min10.819
max11.303
op=table_records(), repeat
mean41.925
σ0.000
min41.924
max41.925
mean4175.750
σ1944.934
min1487.000
max7383.000
mean11.606
σ2.010
min10.757
max16.568
op=vertical_lookup_list() on indexed, after table_records()
mean27.634
σ0.137
min27.585
max27.972
mean4175.750
σ1944.934
min1487.000
max7383.000
mean9.134
σ1.365
min8.282
max12.481
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.385
σ0.000
min26.385
max26.385
mean4175.750
σ1944.934
min1487.000
max7383.000
mean7.247
σ0.727
min6.685
max9.003
op=vertical_lookup_row_list() on 2 indexed
mean25.663
σ0.004
min25.662
max25.674
mean4586.500
σ2249.124
min1487.000
max7383.000
mean6.575
σ0.994
min5.893
max8.790
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.962
σ0.001
min25.962
max25.964
mean4586.500
σ2249.124
min1487.000
max7383.000
mean6.473
σ1.054
min5.875
max8.792

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean1021.602
σ0.002
min1021.600
max1021.604
mean7383.000
σ0.000
min7383.000
max7383.000
mean389.237
σ118.689
min344.042
max682.936
op=load_product(), with indexes
mean3495.848
σ0.454
min3495.687
max3496.971
mean3753.750
σ2298.565
min721.000
max7383.000
mean1766.587
σ638.792
min1387.006
max2835.039

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense, minor warmup
mean107.841
σ0.000
min107.841
max107.842
mean4405.125
σ2218.811
min1487.000
max7383.000
mean229.350
σ259.883
min124.099
max871.080
op=column_set() on unindexed, dense, repeat
mean62.069
σ0.001
min62.065
max62.069
mean4405.125
σ2218.811
min1487.000
max7383.000
mean46.689
σ9.788
min41.260
max70.525
op=vertical_lookup_list() repeated on unindexed missing Int
mean40.927
σ0.002
min40.926
max40.930
mean7383.000
σ0.000
min7383.000
max7383.000
mean22.794
σ1.624
min21.718
max25.866
op=vertical_lookup_row_list() on unindexed small unique Int
mean71.294
σ0.002
min71.293
max71.297
mean7383.000
σ0.000
min7383.000
max7383.000
mean57.042
σ2.391
min55.462
max62.758

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean4646.843
σ0.014
min4646.837
max4646.876
mean4175.750
σ1944.934
min1487.000
max7383.000
mean3329.467
σ819.885
min2496.627
max4758.279
op=vertical_lookup_list() on indexed
mean1973.830
σ0.002
min1973.829
max1973.833
mean7383.000
σ0.000
min7383.000
max7383.000
mean1016.200
σ194.067
min920.381
max1486.953
op=vertical_lookup_list() on unindexed missing Int, minor warmup
mean905.084
σ0.002
min905.082
max905.087
mean7383.000
σ0.000
min7383.000
max7383.000
mean498.383
σ258.682
min369.866
max1130.005

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean148.144
σ0.001
min148.144
max148.148
mean477.500
σ0.756
min476.000
max478.000
mean363.139
σ23.376
min312.515
max385.263
op=pointedIndexFromKvs
rows=400000
mean308.493
σ0.001
min308.493
max308.497
mean563.000
σ0.000
min563.000
max563.000
mean724.052
σ57.632
min602.365
max810.876

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean964.525
σ1.819
min963.820
max972.218
mean1038.300
σ292.419
min550.000
max1427.000
mean1.292
σ0.184
min1.177
max1.858

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.307
σ0.280
min0.138
max0.794
name=error_case.art
mean2.346
σ0.012
min2.340
max2.368
mean402.000
σ0.000
min402.000
max402.000
mean0.480
σ0.319
min0.322
max1.050
name=heavy_item.art
mean1.523
σ0.002
min1.522
max1.526
mean402.000
σ0.000
min402.000
max402.000
mean0.216
σ0.022
min0.202
max0.254
name=nested_use.art
mean2.364
σ0.002
min2.363
max2.367
mean402.000
σ0.000
min402.000
max402.000
mean0.334
σ0.014
min0.325
max0.357

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean964.838
σ0.009
min964.833
max964.855
mean431.000
σ0.000
min431.000
max431.000
mean0.522
σ0.023
min0.487
max0.551
name=cdr_enhanced_4k_loc.art
mean885.912
σ0.002
min885.911
max885.914
mean431.000
σ0.000
min431.000
max431.000
mean0.425
σ0.030
min0.391
max0.472

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.718
σ0.002
min7.717
max7.721
mean431.000
σ0.000
min431.000
max431.000
mean2.562
σ0.267
min1.953
max3.291
name=record_render_large_syntax_err.art
mean7.667
σ0.002
min7.666
max7.670
mean431.000
σ0.000
min431.000
max431.000
mean2.629
σ0.091
min2.459
max2.884
name=record_render_success.art
mean2.290
σ0.002
min2.289
max2.293
mean431.000
σ0.000
min431.000
max431.000
mean0.303
σ0.012
min0.290
max0.372
name=record_render_syntax_err.art
mean2.165
σ0.002
min2.164
max2.168
mean431.000
σ0.000
min431.000
max431.000
mean0.289
σ0.007
min0.275
max0.325

Revision Creation

Factorallocated MiBpeak allocated MiBtime_s
number of threads=8
revision count=1000
mean11.562
σ11.656
min0.574
max115.666
mean462.897
σ18.683
min409.000
max478.000
mean0.027
σ0.029
min0.001
max0.272

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean278.812
σ1.052
min278.405
max281.804
mean444.100
σ18.788
min415.000
max476.000
mean0.574
σ0.015
min0.539
max0.587

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean107.975
σ0.000
min107.975
max107.975
mean850.000
σ0.000
min850.000
max850.000
mean159.434
σ10.970
min139.760
max166.770
phase=macro expansion
mean5.894
σ0.000
min5.894
max5.894
mean849.750
σ0.707
min848.000
max850.000
mean7.805
σ2.287
min5.807
max11.893
phase=parser
mean1041.966
σ0.000
min1041.966
max1041.967
mean849.750
σ0.707
min848.000
max850.000
mean541.700
σ168.811
min375.778
max735.418
phase=processProdDef
mean2241.151
σ0.000
min2241.151
max2241.151
mean850.000
σ0.000
min850.000
max850.000
mean2715.490
σ521.393
min1893.366
max3344.803
phase=renaming
mean21.430
σ0.000
min21.430
max21.430
mean849.750
σ0.707
min848.000
max850.000
mean36.852
σ9.306
min20.142
max47.367
phase=type checker
mean958.466
σ0.047
min958.443
max958.568
mean849.750
σ0.707
min848.000
max850.000
mean686.084
σ73.645
min620.491
max848.906

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean282.360
σ0.036
min282.309
max282.397
mean444.000
σ0.000
min444.000
max444.000
mean0.377
σ0.007
min0.371
max0.386
iters=5
new-facts=1
prior-facts=6402
mean1267.619
σ0.114
min1267.454
max1267.763
mean1089.800
σ167.522
min893.000
max1319.000
mean2.129
σ0.208
min1.807
max2.342
iters=5
new-facts=6402
prior-facts=1
mean1506.519
σ2.938
min1504.980
max1511.760
mean625.200
σ87.311
min495.000
max727.000
mean2.178
σ0.138
min2.098
max2.423
iters=5
new-facts=6402
prior-facts=6402
mean1829.561
σ0.045
min1829.504
max1829.608
mean1726.800
σ175.327
min1471.000
max1884.000
mean3.046
σ0.199
min2.903
max3.342

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.685
σ0.139
min1.500
max1.825

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean393.597
σ509.065
min139.062
max1157.194
mean99.750
σ7.500
min96.000
max111.000
mean438.000
σ0.000
min438.000
max438.000
mean0.471
σ0.483
min0.226
max1.194
policies=20
mean1390.710
σ0.133
min1390.609
max1390.905
mean960.000
σ0.000
min960.000
max960.000
mean442.500
σ9.000
min438.000
max456.000
mean2.279
σ0.012
min2.267
max2.295
policies=200
mean13915.872
σ0.105
min13915.796
max13916.027
mean9600.000
σ0.000
min9600.000
max9600.000
mean493.000
σ4.397
min488.000
max498.000
mean23.056
σ0.096
min22.920
max23.141