d88ddfa617d6200406540cc087943c0061f58948

Home / Branches / nick-lan-74 / d88ddfa617d6200406540cc087943c0061f58948

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.301
σ0.000
min5.301
max5.301

AST compact size (parser)

Factorcompact size MiB
phase=parser
mean5.176
σ0.000
min5.176
max5.176

AST compact size (processProdDef Decls)

Factorcompact size MiB
phase=processProdDef Decls
mean5.676
σ0.000
min5.676
max5.676

AST compact size (processProdDef)

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

AST compact size (renaming)

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

AST compact size (type checker)

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

Aggregation: measureAggregations

Factorallocated MiBpeak allocated MiBtime_s
cache=n
dps=1
iters=10
policies=100
mean54.775
σ0.362
min54.628
max55.804
mean414.000
σ0.000
min414.000
max414.000
mean0.139
σ0.005
min0.131
max0.148
cache=y
dps=1
iters=10
policies=100
mean43.774
σ0.006
min43.765
max43.784
mean414.000
σ0.000
min414.000
max414.000
mean0.122
σ0.005
min0.112
max0.130

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.617
σ0.000
min36.617
max36.618
mean4582.000
σ2256.436
min1485.000
max7402.000
mean12.917
σ2.537
min11.726
max19.175
op=column_set() on indexed, repeat
mean36.617
σ0.000
min36.617
max36.618
mean4582.000
σ2256.436
min1485.000
max7402.000
mean13.105
σ1.597
min11.431
max16.866
op=table_records(), no indexes
mean41.948
σ0.002
min41.946
max41.950
mean7402.000
σ0.000
min7402.000
max7402.000
mean11.041
σ0.295
min10.731
max11.682
op=table_records(), repeat
mean41.934
σ0.001
min41.933
max41.937
mean4166.125
σ1947.950
min1485.000
max7402.000
mean11.424
σ1.730
min10.582
max15.680
op=vertical_lookup_list() on indexed, after table_records()
mean27.655
σ0.137
min27.606
max27.993
mean4166.125
σ1947.950
min1485.000
max7402.000
mean9.082
σ1.381
min7.839
max12.402
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.406
σ0.000
min26.406
max26.406
mean4166.125
σ1947.950
min1485.000
max7402.000
mean7.128
σ0.954
min6.388
max9.441
op=vertical_lookup_row_list() on 2 indexed
mean25.681
σ0.003
min25.680
max25.688
mean4582.000
σ2256.436
min1485.000
max7402.000
mean6.148
σ0.431
min5.862
max7.188
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.984
σ0.000
min25.984
max25.986
mean4582.000
σ2256.436
min1485.000
max7402.000
mean6.038
σ0.521
min5.681
max7.282

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean1021.625
σ0.002
min1021.623
max1021.627
mean7402.000
σ0.000
min7402.000
max7402.000
mean363.225
σ40.384
min346.637
max463.055
op=load_product(), with indexes
mean3495.876
σ0.467
min3495.711
max3497.031
mean3746.750
σ2299.753
min720.000
max7402.000
mean1608.946
σ539.314
min1385.611
max2934.697

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense, minor warmup
mean107.854
σ0.000
min107.853
max107.855
mean4400.125
σ2227.563
min1485.000
max7402.000
mean191.094
σ151.995
min128.497
max565.262
op=column_set() on unindexed, dense, repeat
mean62.082
σ0.000
min62.081
max62.082
mean4582.000
σ2256.436
min1485.000
max7402.000
mean192.042
σ422.789
min40.478
max1238.385
op=vertical_lookup_list() repeated on unindexed missing Int
mean40.948
σ0.002
min40.947
max40.950
mean7402.000
σ0.000
min7402.000
max7402.000
mean22.573
σ1.855
min21.516
max25.900
op=vertical_lookup_row_list() on unindexed small unique Int
mean71.308
σ0.002
min71.307
max71.311
mean7402.000
σ0.000
min7402.000
max7402.000
mean331.521
σ776.008
min55.565
max2252.032

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean4646.850
σ0.014
min4646.845
max4646.884
mean4166.125
σ1947.950
min1485.000
max7402.000
mean3075.293
σ719.234
min2492.500
max4350.287
op=vertical_lookup_list() on indexed
mean1973.851
σ0.002
min1973.849
max1973.854
mean7402.000
σ0.000
min7402.000
max7402.000
mean1072.984
σ232.331
min918.877
max1533.082
op=vertical_lookup_list() on unindexed missing Int, minor warmup
mean905.105
σ0.002
min905.102
max905.108
mean7402.000
σ0.000
min7402.000
max7402.000
mean402.851
σ37.751
min385.197
max496.010

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean148.144
σ0.001
min148.144
max148.148
mean477.000
σ0.000
min477.000
max477.000
mean397.234
σ19.935
min369.296
max433.875
op=pointedIndexFromKvs
rows=400000
mean308.493
σ0.001
min308.493
max308.497
mean564.000
σ0.000
min564.000
max564.000
mean768.257
σ30.270
min743.637
max836.864

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean963.971
σ1.820
min963.267
max971.668
mean1035.650
σ308.003
min591.000
max1488.000
mean1.303
σ0.141
min1.161
max1.688

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.912
σ0.020
min0.902
max0.948
mean402.000
σ0.000
min402.000
max402.000
mean0.298
σ0.318
min0.130
max0.863
name=error_case.art
mean2.339
σ0.012
min2.333
max2.360
mean402.000
σ0.000
min402.000
max402.000
mean0.474
σ0.321
min0.323
max1.049
name=heavy_item.art
mean1.521
σ0.002
min1.519
max1.523
mean402.000
σ0.000
min402.000
max402.000
mean0.220
σ0.025
min0.202
max0.264
name=nested_use.art
mean2.356
σ0.002
min2.356
max2.359
mean402.000
σ0.000
min402.000
max402.000
mean0.333
σ0.011
min0.324
max0.350

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.522
σ0.011
min963.517
max963.541
mean433.600
σ0.894
min432.000
max434.000
mean0.540
σ0.035
min0.498
max0.581
name=cdr_enhanced_4k_loc.art
mean885.094
σ0.002
min885.092
max885.096
mean434.000
σ0.000
min434.000
max434.000
mean0.477
σ0.028
min0.440
max0.513

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.706
σ0.002
min7.705
max7.709
mean434.000
σ0.000
min434.000
max434.000
mean1.981
σ0.095
min1.851
max2.371
name=record_render_large_syntax_err.art
mean7.654
σ0.002
min7.653
max7.657
mean434.000
σ0.000
min434.000
max434.000
mean1.970
σ0.083
min1.843
max2.251
name=record_render_success.art
mean2.286
σ0.002
min2.285
max2.289
mean434.000
σ0.000
min434.000
max434.000
mean0.307
σ0.012
min0.290
max0.381
name=record_render_syntax_err.art
mean2.161
σ0.002
min2.160
max2.164
mean434.000
σ0.000
min434.000
max434.000
mean0.292
σ0.008
min0.274
max0.324

Revision Creation

Factorallocated MiBpeak allocated MiBtime_s
number of threads=8
revision count=1000
mean11.406
σ11.242
min0.574
max96.637
mean461.468
σ18.469
min408.000
max475.000
mean0.026
σ0.028
min0.001
max0.231

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean278.745
σ1.072
min278.300
max281.790
mean442.300
σ17.430
min415.000
max469.000
mean0.577
σ0.020
min0.540
max0.601

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean173.737
σ0.000
min173.737
max173.737
mean840.000
σ0.000
min840.000
max840.000
mean222.807
σ29.707
min190.724
max255.157
phase=macro expansion
mean6.129
σ0.000
min6.129
max6.129
mean840.000
σ0.000
min840.000
max840.000
mean9.581
σ0.096
min9.480
max9.743
phase=parser
mean1041.044
σ0.000
min1041.044
max1041.045
mean840.000
σ0.000
min840.000
max840.000
mean591.256
σ3.683
min585.119
max596.622
phase=processProdDef
mean2243.970
σ0.000
min2243.970
max2243.970
mean840.000
σ0.000
min840.000
max840.000
mean2620.288
σ393.180
min2142.298
max3271.068
phase=renaming
mean21.669
σ0.000
min21.669
max21.669
mean840.000
σ0.000
min840.000
max840.000
mean40.163
σ0.494
min39.555
max40.978
phase=type checker
mean989.751
σ0.066
min989.653
max989.841
mean840.000
σ0.000
min840.000
max840.000
mean679.575
σ9.598
min672.782
max702.156

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean282.385
σ0.037
min282.338
max282.428
mean445.200
σ1.643
min444.000
max447.000
mean0.386
σ0.005
min0.378
max0.393
iters=5
new-facts=1
prior-facts=6402
mean1267.100
σ0.089
min1266.994
max1267.241
mean1114.600
σ169.686
min899.000
max1329.000
mean2.030
σ0.125
min1.854
max2.166
iters=5
new-facts=6402
prior-facts=1
mean1506.097
σ2.917
min1504.632
max1511.307
mean633.400
σ89.221
min496.000
max729.000
mean2.213
σ0.199
min2.065
max2.517
iters=5
new-facts=6402
prior-facts=6402
mean1829.114
σ0.074
min1829.029
max1829.220
mean1760.800
σ210.459
min1483.000
max1961.000
mean3.201
σ0.330
min2.820
max3.600

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.773
σ0.101
min1.594
max1.835

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean397.515
σ517.690
min138.668
max1174.050
mean97.750
σ7.500
min94.000
max109.000
mean439.000
σ0.000
min439.000
max439.000
mean0.506
σ0.531
min0.237
max1.302
policies=20
mean1386.798
σ0.164
min1386.689
max1387.042
mean940.000
σ0.000
min940.000
max940.000
mean443.500
σ5.196
min439.000
max448.000
mean2.337
σ0.009
min2.324
max2.346
policies=200
mean13876.615
σ0.159
min13876.476
max13876.844
mean9400.000
σ0.000
min9400.000
max9400.000
mean494.000
σ2.944
min491.000
max498.000
mean23.570
σ0.152
min23.403
max23.732