e766f17149de47cd43c2c66e059a44b6e3af4c79

Home / Branches / harryroscoe/bro-1700-add-new-permissions-for-managing-control-records / e766f17149de47cd43c2c66e059a44b6e3af4c79

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

AST compact size (processProdDef)

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

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.719
σ0.367
min54.572
max55.762
mean418.000
σ0.000
min418.000
max418.000
mean0.139
σ0.006
min0.133
max0.148
cache=y
dps=1
iters=10
policies=100
mean43.776
σ0.009
min43.760
max43.789
mean418.000
σ0.000
min418.000
max418.000
mean0.122
σ0.005
min0.116
max0.129

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.604
σ0.000
min36.604
max36.605
mean4583.250
σ2254.633
min1485.000
max7401.000
mean13.784
σ3.804
min11.928
max23.059
op=column_set() on indexed, repeat
mean36.604
σ0.000
min36.604
max36.605
mean4583.250
σ2254.633
min1485.000
max7401.000
mean13.214
σ3.548
min11.243
max21.799
op=table_records(), no indexes
mean41.940
σ0.002
min41.938
max41.942
mean7401.000
σ0.000
min7401.000
max7401.000
mean11.149
σ0.190
min10.815
max11.389
op=table_records(), repeat
mean41.924
σ0.000
min41.924
max41.925
mean4168.875
σ1946.333
min1485.000
max7401.000
mean12.109
σ1.974
min10.821
max16.929
op=vertical_lookup_list() on indexed, after table_records()
mean27.633
σ0.136
min27.584
max27.971
mean4168.875
σ1946.333
min1485.000
max7401.000
mean8.946
σ1.377
min7.934
max12.267
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.384
σ0.000
min26.384
max26.384
mean4168.875
σ1946.333
min1485.000
max7401.000
mean6.505
σ1.215
min5.805
max9.472
op=vertical_lookup_row_list() on 2 indexed
mean25.662
σ0.004
min25.661
max25.673
mean4583.250
σ2254.633
min1485.000
max7401.000
mean6.308
σ1.017
min5.673
max8.788
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.961
σ0.000
min25.961
max25.962
mean4583.250
σ2254.633
min1485.000
max7401.000
mean6.215
σ0.976
min5.702
max8.618

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean1021.608
σ0.002
min1021.606
max1021.611
mean7401.000
σ0.000
min7401.000
max7401.000
mean362.406
σ43.651
min343.420
max470.334
op=load_product(), with indexes
mean3495.854
σ0.454
min3495.694
max3496.977
mean3748.125
σ2298.730
min720.000
max7401.000
mean1613.039
σ541.205
min1390.415
max2942.731

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense, minor warmup
mean107.841
σ0.000
min107.841
max107.842
mean4403.125
σ2225.843
min1485.000
max7401.000
mean254.762
σ340.700
min124.764
max1096.961
op=column_set() on unindexed, dense, repeat
mean62.068
σ0.001
min62.065
max62.069
mean4583.250
σ2254.633
min1485.000
max7401.000
mean194.136
σ419.795
min40.331
max1232.911
op=vertical_lookup_list() repeated on unindexed missing Int
mean40.926
σ0.002
min40.925
max40.928
mean7401.000
σ0.000
min7401.000
max7401.000
mean22.585
σ1.270
min21.783
max25.439
op=vertical_lookup_row_list() on unindexed small unique Int
mean71.294
σ0.002
min71.292
max71.296
mean7401.000
σ0.000
min7401.000
max7401.000
mean271.474
σ609.041
min55.419
max1778.770

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean4646.842
σ0.014
min4646.837
max4646.876
mean4168.875
σ1946.333
min1485.000
max7401.000
mean3092.117
σ839.768
min2482.959
max4750.382
op=vertical_lookup_list() on indexed
mean1973.829
σ0.002
min1973.827
max1973.832
mean7401.000
σ0.000
min7401.000
max7401.000
mean1089.887
σ301.153
min908.194
max1747.069
op=vertical_lookup_list() on unindexed missing Int, minor warmup
mean905.083
σ0.002
min905.080
max905.086
mean7401.000
σ0.000
min7401.000
max7401.000
mean404.834
σ41.391
min384.545
max506.959

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean148.144
σ0.001
min148.144
max148.148
mean479.000
σ0.000
min479.000
max479.000
mean374.724
σ23.799
min324.922
max401.978
op=pointedIndexFromKvs
rows=400000
mean308.493
σ0.001
min308.493
max308.497
mean562.750
σ0.707
min561.000
max563.000
mean753.193
σ69.972
min605.656
max830.928

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean964.529
σ1.821
min963.825
max972.231
mean1034.150
σ311.207
min540.000
max1534.000
mean1.317
σ0.204
min1.173
max1.918

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.443
σ0.616
min0.135
max1.543
name=error_case.art
mean2.346
σ0.012
min2.340
max2.368
mean402.000
σ0.000
min402.000
max402.000
mean0.475
σ0.325
min0.321
max1.056
name=heavy_item.art
mean1.523
σ0.002
min1.522
max1.526
mean402.000
σ0.000
min402.000
max402.000
mean0.215
σ0.026
min0.193
max0.259
name=nested_use.art
mean2.364
σ0.002
min2.363
max2.367
mean402.000
σ0.000
min402.000
max402.000
mean0.353
σ0.039
min0.325
max0.416

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.525
σ0.035
min0.477
max0.575
name=cdr_enhanced_4k_loc.art
mean885.913
σ0.002
min885.912
max885.915
mean431.000
σ0.000
min431.000
max431.000
mean0.440
σ0.054
min0.388
max0.518

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.186
σ0.330
min1.855
max2.824
name=record_render_large_syntax_err.art
mean7.667
σ0.002
min7.666
max7.670
mean431.000
σ0.000
min431.000
max431.000
mean2.650
σ0.117
min2.450
max3.132
name=record_render_success.art
mean2.290
σ0.002
min2.289
max2.293
mean431.000
σ0.000
min431.000
max431.000
mean0.304
σ0.013
min0.283
max0.386
name=record_render_syntax_err.art
mean2.165
σ0.002
min2.164
max2.168
mean431.000
σ0.000
min431.000
max431.000
mean0.288
σ0.009
min0.276
max0.351

Revision Creation

Factorallocated MiBpeak allocated MiBtime_s
number of threads=8
revision count=1000
mean11.371
σ11.464
min0.574
max85.525
mean462.532
σ21.108
min408.000
max480.000
mean0.026
σ0.028
min0.001
max0.210

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean278.871
σ1.046
min278.448
max281.842
mean448.000
σ18.523
min416.000
max473.000
mean0.577
σ0.019
min0.538
max0.607

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean169.257
σ0.000
min169.257
max169.257
mean694.000
σ0.000
min694.000
max694.000
mean208.508
σ25.467
min170.321
max242.818
phase=macro expansion
mean5.899
σ0.000
min5.899
max5.899
mean694.000
σ0.000
min694.000
max694.000
mean8.165
σ1.401
min5.899
max9.085
phase=parser
mean1041.958
σ0.000
min1041.958
max1041.959
mean694.000
σ0.000
min694.000
max694.000
mean568.223
σ78.214
min441.235
max620.174
phase=processProdDef
mean2243.721
σ0.000
min2243.721
max2243.721
mean694.000
σ0.000
min694.000
max694.000
mean3122.724
σ184.511
min2788.102
max3274.856
phase=renaming
mean21.436
σ0.000
min21.436
max21.436
mean694.000
σ0.000
min694.000
max694.000
mean44.428
σ7.051
min32.902
max49.224
phase=type checker
mean958.596
σ0.047
min958.573
max958.698
mean694.000
σ0.000
min694.000
max694.000
mean662.348
σ15.559
min636.555
max678.695

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean282.361
σ0.035
min282.310
max282.397
mean441.800
σ2.950
min439.000
max445.000
mean0.377
σ0.006
min0.373
max0.388
iters=5
new-facts=1
prior-facts=6402
mean1267.619
σ0.117
min1267.446
max1267.763
mean1094.000
σ169.747
min892.000
max1325.000
mean2.184
σ0.244
min2.046
max2.618
iters=5
new-facts=6402
prior-facts=1
mean1506.524
σ2.952
min1504.981
max1511.792
mean625.600
σ87.540
min495.000
max728.000
mean2.201
σ0.232
min2.077
max2.615
iters=5
new-facts=6402
prior-facts=6402
mean1829.571
σ0.041
min1829.512
max1829.620
mean1724.400
σ187.675
min1461.000
max1897.000
mean3.019
σ0.353
min2.811
max3.647

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.636
σ0.071
min1.546
max1.729

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean393.851
σ509.572
min139.062
max1158.209
mean99.750
σ7.500
min96.000
max111.000
mean442.000
σ0.000
min442.000
max442.000
mean0.492
σ0.512
min0.234
max1.260
policies=20
mean1390.720
σ0.150
min1390.609
max1390.941
mean960.000
σ0.000
min960.000
max960.000
mean447.500
σ11.000
min442.000
max464.000
mean2.291
σ0.008
min2.281
max2.297
policies=200
mean13915.887
σ0.099
min13915.797
max13916.011
mean9600.000
σ0.000
min9600.000
max9600.000
mean495.750
σ2.363
min494.000
max499.000
mean23.403
σ0.068
min23.341
max23.490