de620a8ae33e1a4e308dafb9e136a7a3e71d603d

Home / Branches / nick-lan-74 / de620a8ae33e1a4e308dafb9e136a7a3e71d603d

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.774
σ0.362
min54.628
max55.804
mean417.000
σ0.000
min417.000
max417.000
mean0.140
σ0.004
min0.137
max0.149
cache=y
dps=1
iters=10
policies=100
mean43.773
σ0.005
min43.763
max43.778
mean417.000
σ0.000
min417.000
max417.000
mean0.123
σ0.005
min0.118
max0.131

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.617
σ0.000
min36.617
max36.618
mean4589.000
σ2246.943
min1486.000
max7380.000
mean173.211
σ453.236
min12.094
max1294.902
op=column_set() on indexed, repeat
mean36.617
σ0.000
min36.617
max36.618
mean4589.000
σ2246.943
min1486.000
max7380.000
mean14.597
σ3.727
min11.766
max22.617
op=table_records(), no indexes
mean41.948
σ0.002
min41.946
max41.951
mean7380.000
σ0.000
min7380.000
max7380.000
mean11.096
σ0.190
min10.756
max11.306
op=table_records(), repeat
mean41.933
σ0.000
min41.933
max41.934
mean4180.500
σ1943.639
min1486.000
max7380.000
mean11.655
σ1.761
min10.774
max15.963
op=vertical_lookup_list() on indexed, after table_records()
mean27.655
σ0.136
min27.606
max27.993
mean4180.500
σ1943.639
min1486.000
max7380.000
mean9.105
σ1.404
min8.223
max12.523
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.406
σ0.000
min26.406
max26.406
mean4180.500
σ1943.639
min1486.000
max7380.000
mean6.977
σ0.859
min6.154
max9.015
op=vertical_lookup_row_list() on 2 indexed
mean25.681
σ0.003
min25.680
max25.688
mean4589.000
σ2246.943
min1486.000
max7380.000
mean6.622
σ0.993
min5.942
max8.849
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.984
σ0.000
min25.984
max25.985
mean4589.000
σ2246.943
min1486.000
max7380.000
mean6.420
σ1.065
min5.785
max8.808

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean1021.625
σ0.002
min1021.623
max1021.627
mean7380.000
σ0.000
min7380.000
max7380.000
mean362.600
σ42.313
min343.280
max467.128
op=load_product(), with indexes
mean3495.876
σ0.467
min3495.711
max3497.031
mean3756.500
σ2298.332
min720.000
max7380.000
mean1741.234
σ599.216
min1394.635
max2958.288

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense, minor warmup
mean107.854
σ0.000
min107.854
max107.854
mean4409.375
σ2216.467
min1486.000
max7380.000
mean230.984
σ271.170
min125.987
max900.749
op=column_set() on unindexed, dense, repeat
mean62.081
σ0.000
min62.081
max62.082
mean4409.375
σ2216.467
min1486.000
max7380.000
mean46.409
σ8.368
min42.111
max66.769
op=vertical_lookup_list() repeated on unindexed missing Int
mean40.948
σ0.002
min40.947
max40.950
mean7380.000
σ0.000
min7380.000
max7380.000
mean22.293
σ1.626
min21.613
max26.307
op=vertical_lookup_row_list() on unindexed small unique Int
mean71.308
σ0.002
min71.307
max71.311
mean7380.000
σ0.000
min7380.000
max7380.000
mean300.031
σ686.776
min55.961
max1999.703

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean4646.850
σ0.014
min4646.845
max4646.884
mean4180.500
σ1943.639
min1486.000
max7380.000
mean3241.828
σ776.837
min2505.186
max4808.739
op=vertical_lookup_list() on indexed
mean1973.851
σ0.002
min1973.849
max1973.854
mean7380.000
σ0.000
min7380.000
max7380.000
mean1038.527
σ187.495
min927.558
max1469.608
op=vertical_lookup_list() on unindexed missing Int, minor warmup
mean905.105
σ0.002
min905.102
max905.108
mean7380.000
σ0.000
min7380.000
max7380.000
mean390.925
σ6.406
min378.738
max402.298

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean148.144
σ0.001
min148.144
max148.148
mean475.000
σ1.069
min474.000
max476.000
mean333.920
σ38.170
min297.294
max395.542
op=pointedIndexFromKvs
rows=400000
mean308.493
σ0.001
min308.493
max308.497
mean564.000
σ0.000
min564.000
max564.000
mean768.074
σ33.504
min711.798
max822.502

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean963.971
σ1.820
min963.266
max971.667
mean1043.800
σ313.857
min593.000
max1503.000
mean1.294
σ0.150
min1.175
max1.764

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.408
σ0.530
min0.137
max1.352
name=error_case.art
mean2.339
σ0.012
min2.333
max2.360
mean402.000
σ0.000
min402.000
max402.000
mean0.468
σ0.320
min0.313
max1.040
name=heavy_item.art
mean1.521
σ0.002
min1.519
max1.523
mean402.000
σ0.000
min402.000
max402.000
mean0.219
σ0.024
min0.199
max0.259
name=nested_use.art
mean2.356
σ0.002
min2.356
max2.359
mean402.000
σ0.000
min402.000
max402.000
mean0.325
σ0.017
min0.313
max0.353

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean963.522
σ0.011
min963.517
max963.541
mean431.400
σ2.191
min430.000
max435.000
mean0.567
σ0.050
min0.484
max0.608
name=cdr_enhanced_4k_loc.art
mean885.094
σ0.002
min885.092
max885.096
mean435.000
σ0.000
min435.000
max435.000
mean0.463
σ0.036
min0.421
max0.515

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.706
σ0.002
min7.705
max7.709
mean435.000
σ0.000
min435.000
max435.000
mean1.964
σ0.075
min1.861
max2.236
name=record_render_large_syntax_err.art
mean7.654
σ0.002
min7.653
max7.657
mean435.000
σ0.000
min435.000
max435.000
mean1.951
σ0.062
min1.812
max2.159
name=record_render_success.art
mean2.286
σ0.002
min2.285
max2.289
mean435.000
σ0.000
min435.000
max435.000
mean0.306
σ0.008
min0.291
max0.347
name=record_render_syntax_err.art
mean2.161
σ0.002
min2.160
max2.164
mean435.000
σ0.000
min435.000
max435.000
mean0.290
σ0.007
min0.279
max0.324

Revision Creation

Factorallocated MiBpeak allocated MiBtime_s
number of threads=8
revision count=1000
mean11.671
σ12.121
min0.574
max96.651
mean466.320
σ20.711
min407.000
max483.000
mean0.027
σ0.030
min0.001
max0.240

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean278.838
σ1.065
min278.315
max281.858
mean444.700
σ17.506
min414.000
max469.000
mean0.579
σ0.027
min0.526
max0.633

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean173.737
σ0.000
min173.737
max173.738
mean843.000
σ0.000
min843.000
max843.000
mean234.361
σ19.861
min211.666
max268.911
phase=macro expansion
mean6.129
σ0.000
min6.129
max6.129
mean842.500
σ1.414
min839.000
max843.000
mean9.189
σ0.974
min7.538
max9.833
phase=parser
mean1041.043
σ0.000
min1041.043
max1041.043
mean842.500
σ1.414
min839.000
max843.000
mean567.263
σ75.849
min422.844
max618.526
phase=processProdDef
mean2243.973
σ0.000
min2243.973
max2243.973
mean843.000
σ0.000
min843.000
max843.000
mean2964.581
σ350.031
min2495.277
max3402.198
phase=renaming
mean21.673
σ0.000
min21.673
max21.673
mean842.500
σ1.414
min839.000
max843.000
mean37.411
σ6.532
min26.764
max41.466
phase=type checker
mean989.751
σ0.066
min989.653
max989.841
mean842.500
σ1.414
min839.000
max843.000
mean710.656
σ27.880
min672.584
max740.982

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean282.394
σ0.036
min282.338
max282.425
mean443.400
σ0.548
min443.000
max444.000
mean0.377
σ0.002
min0.375
max0.380
iters=5
new-facts=1
prior-facts=6402
mean1267.106
σ0.090
min1267.003
max1267.233
mean1090.800
σ173.265
min853.000
max1296.000
mean1.946
σ0.150
min1.812
max2.113
iters=5
new-facts=6402
prior-facts=1
mean1506.135
σ2.934
min1504.631
max1511.375
mean615.400
σ78.640
min495.000
max704.000
mean2.312
σ0.285
min2.084
max2.659
iters=5
new-facts=6402
prior-facts=6402
mean1829.103
σ0.027
min1829.055
max1829.121
mean1742.200
σ246.904
min1428.000
max2057.000
mean2.926
σ0.092
min2.841
max3.066

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.759
σ0.112
min1.578
max1.848

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean397.516
σ517.689
min138.670
max1174.050
mean97.750
σ7.500
min94.000
max109.000
mean447.000
σ0.000
min447.000
max447.000
mean0.503
σ0.533
min0.234
max1.303
policies=20
mean1386.838
σ0.166
min1386.726
max1387.084
mean940.000
σ0.000
min940.000
max940.000
mean450.000
σ6.000
min447.000
max459.000
mean2.320
σ0.018
min2.303
max2.340
policies=200
mean13876.885
σ0.098
min13876.807
max13877.029
mean9400.000
σ0.000
min9400.000
max9400.000
mean499.000
σ4.690
min493.000
max504.000
mean23.435
σ0.081
min23.361
max23.531