336b7301c2c46ef2f6e9a37cf5db2a9f5e52e3e1

Home / Branches / saved-view-api-move / 336b7301c2c46ef2f6e9a37cf5db2a9f5e52e3e1

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)

Factorcompact size MiB
phase=processProdDef
mean558.664
σ0.000
min558.664
max558.664

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.879
σ0.357
min54.747
max55.895
mean418.000
σ0.000
min418.000
max418.000
mean0.138
σ0.006
min0.132
max0.148
cache=y
dps=1
iters=10
policies=100
mean43.850
σ0.005
min43.841
max43.857
mean418.000
σ0.000
min418.000
max418.000
mean0.127
σ0.004
min0.122
max0.133

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.618
σ0.002
min36.616
max36.620
mean4042.625
σ2009.609
min1217.000
max7151.000
mean13.561
σ1.859
min12.538
max18.109
op=column_set() on indexed, repeat
mean36.618
σ0.002
min36.616
max36.620
mean4042.625
σ2009.609
min1217.000
max7151.000
mean12.977
σ1.961
min11.965
max17.735
op=table_records(), no indexes
mean41.930
σ0.002
min41.928
max41.933
mean7151.000
σ0.000
min7151.000
max7151.000
mean15.449
σ0.215
min15.189
max15.755
op=table_records(), repeat
mean41.929
σ0.002
min41.928
max41.932
mean4042.625
σ2009.609
min1217.000
max7151.000
mean15.048
σ1.558
min11.416
max16.323
op=vertical_lookup_list() on indexed, after table_records()
mean27.653
σ0.136
min27.604
max27.991
mean4042.625
σ2009.609
min1217.000
max7151.000
mean9.969
σ1.579
min8.596
max12.521
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.401
σ0.002
min26.400
max26.404
mean4042.625
σ2009.609
min1217.000
max7151.000
mean7.644
σ1.271
min6.551
max9.753
op=vertical_lookup_row_list() on 2 indexed
mean25.668
σ0.004
min25.665
max25.678
mean4042.625
σ2009.609
min1217.000
max7151.000
mean6.071
σ0.497
min5.830
max7.293
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.970
σ0.002
min25.968
max25.972
mean4042.625
σ2009.609
min1217.000
max7151.000
mean5.988
σ0.435
min5.742
max7.058

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean1021.613
σ0.002
min1021.612
max1021.616
mean7151.000
σ0.000
min7151.000
max7151.000
mean384.245
σ97.857
min347.516
max626.379
op=load_product(), with indexes
mean7917.793
σ0.469
min7917.624
max7918.954
mean3274.125
σ1823.677
min809.000
max5622.000
mean3771.585
σ1095.528
min3092.686
max5732.144

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense
mean62.077
σ0.002
min62.076
max62.080
mean4042.625
σ2009.609
min1217.000
max7151.000
mean90.335
σ20.792
min71.034
max122.752
op=vertical_lookup_list() on unindexed missing Int
mean40.946
σ0.002
min40.945
max40.950
mean7151.000
σ0.000
min7151.000
max7151.000
mean62.374
σ0.906
min61.669
max64.424
op=vertical_lookup_row_list() on unindexed small unique Int
mean66.688
σ0.002
min66.686
max66.691
mean7151.000
σ0.000
min7151.000
max7151.000
mean99.115
σ0.876
min98.118
max100.747

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean14217.171
σ4.304
min14215.575
max14227.821
mean4042.625
σ2009.609
min1217.000
max7151.000
mean8262.854
σ1980.807
min5978.744
max11135.927
op=vertical_lookup_list() on indexed
mean13159.109
σ0.002
min13159.106
max13159.110
mean7151.000
σ0.000
min7151.000
max7151.000
mean5339.623
σ607.585
min5028.816
max6734.485

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean172.559
σ0.001
min172.558
max172.562
mean477.000
σ0.000
min477.000
max477.000
mean382.731
σ12.191
min356.452
max391.998
op=pointedIndexFromKvs
rows=400000
mean357.322
σ0.001
min357.321
max357.325
mean559.250
σ1.035
min558.000
max560.000
mean777.814
σ14.638
min757.403
max794.289

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean1024.300
σ0.759
min1023.824
max1027.438
mean1039.200
σ299.411
min552.000
max1459.000
mean1.564
σ0.066
min1.487
max1.726

Parser: Comma Sep

Factorallocated MiBpeak allocated MiBtime (ms)
name=ambiguous_item.art
mean0.913
σ0.020
min0.903
max0.949
mean401.000
σ0.000
min401.000
max401.000
mean0.436
σ0.485
min0.143
max1.265
name=error_case.art
mean2.339
σ0.012
min2.333
max2.361
mean401.000
σ0.000
min401.000
max401.000
mean0.427
σ0.187
min0.323
max0.760
name=heavy_item.art
mean1.522
σ0.002
min1.521
max1.525
mean401.000
σ0.000
min401.000
max401.000
mean0.216
σ0.019
min0.200
max0.249
name=nested_use.art
mean2.357
σ0.002
min2.356
max2.360
mean401.000
σ0.000
min401.000
max401.000
mean0.331
σ0.012
min0.323
max0.352

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean964.840
σ0.011
min964.835
max964.859
mean436.000
σ6.595
min430.000
max443.000
mean0.526
σ0.065
min0.439
max0.617
name=cdr_enhanced_4k_loc.art
mean885.820
σ0.002
min885.819
max885.823
mean443.000
σ0.000
min443.000
max443.000
mean0.452
σ0.042
min0.394
max0.499

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.709
σ0.002
min7.708
max7.712
mean443.000
σ0.000
min443.000
max443.000
mean2.008
σ0.099
min1.860
max2.476
name=record_render_large_syntax_err.art
mean7.657
σ0.002
min7.656
max7.660
mean443.000
σ0.000
min443.000
max443.000
mean1.968
σ0.066
min1.819
max2.178
name=record_render_success.art
mean2.289
σ0.002
min2.289
max2.293
mean443.000
σ0.000
min443.000
max443.000
mean0.304
σ0.009
min0.292
max0.357
name=record_render_syntax_err.art
mean2.165
σ0.002
min2.164
max2.168
mean443.000
σ0.000
min443.000
max443.000
mean0.292
σ0.008
min0.270
max0.330

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean298.653
σ1.030
min298.211
max301.576
mean443.900
σ16.065
min417.000
max467.000
mean0.609
σ0.018
min0.588
max0.647

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean236.678
σ0.000
min236.678
max236.678
mean1065.000
σ33.941
min981.000
max1077.000
mean211.042
σ4.107
min204.100
max218.102
phase=macro expansion
mean6.130
σ0.000
min6.130
max6.130
mean1065.000
σ33.941
min981.000
max1077.000
mean8.189
σ2.258
min6.296
max12.491
phase=parser
mean1042.366
σ0.001
min1042.362
max1042.366
mean1065.000
σ33.941
min981.000
max1077.000
mean515.097
σ93.683
min421.452
max727.017
phase=processProdDef
mean4850.765
σ0.000
min4850.765
max4850.765
mean1077.000
σ0.000
min1077.000
max1077.000
mean5075.188
σ324.142
min4486.635
max5420.472
phase=renaming
mean21.671
σ0.000
min21.671
max21.671
mean1065.000
σ33.941
min981.000
max1077.000
mean30.006
σ11.083
min20.816
max47.659
phase=type checker
mean990.453
σ0.072
min990.344
max990.567
mean1065.000
σ33.941
min981.000
max1077.000
mean758.370
σ132.446
min649.844
max952.012

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean293.819
σ0.039
min293.768
max293.860
mean443.800
σ1.095
min443.000
max445.000
mean0.405
σ0.008
min0.393
max0.414
iters=5
new-facts=1
prior-facts=6402
mean1320.222
σ0.028
min1320.176
max1320.245
mean1068.800
σ164.764
min846.000
max1269.000
mean2.235
σ0.057
min2.164
max2.301
iters=5
new-facts=6402
prior-facts=1
mean1560.606
σ6.243
min1557.596
max1571.770
mean620.800
σ82.932
min495.000
max718.000
mean2.280
σ0.195
min2.142
max2.622
iters=5
new-facts=6402
prior-facts=6402
mean1882.177
σ0.063
min1882.116
max1882.269
mean1716.000
σ260.844
min1399.000
max2064.000
mean2.913
σ0.127
min2.712
max3.020

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.838
σ0.063
min1.733
max1.902

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean452.079
σ582.723
min160.713
max1326.163
mean102.250
σ8.500
min98.000
max115.000
mean443.000
σ0.000
min443.000
max443.000
mean0.518
σ0.490
min0.267
max1.253
policies=20
mean1607.505
σ0.422
min1607.214
max1608.128
mean980.000
σ0.000
min980.000
max980.000
mean450.000
σ8.083
min443.000
max457.000
mean2.696
σ0.020
min2.680
max2.723
policies=200
mean16083.394
σ0.164
min16083.209
max16083.585
mean9800.000
σ0.000
min9800.000
max9800.000
mean494.750
σ3.096
min492.000
max499.000
mean27.258
σ0.076
min27.163
max27.342