70d38ee42d51292222b06751898b07949be867b6

Home / Branches / version-api-relocation / 70d38ee42d51292222b06751898b07949be867b6

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.366
min54.625
max55.816
mean416.000
σ0.000
min416.000
max416.000
mean0.141
σ0.004
min0.137
max0.149
cache=y
dps=1
iters=10
policies=100
mean43.774
σ0.007
min43.763
max43.785
mean416.000
σ0.000
min416.000
max416.000
mean0.121
σ0.003
min0.117
max0.128

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.617
σ0.000
min36.617
max36.618
mean4589.000
σ2248.605
min1482.000
max7383.000
mean56.715
σ123.956
min11.930
max363.453
op=column_set() on indexed, repeat
mean36.617
σ0.000
min36.617
max36.618
mean4589.000
σ2248.605
min1482.000
max7383.000
mean13.179
σ1.665
min11.525
max16.395
op=table_records(), no indexes
mean41.948
σ0.002
min41.946
max41.951
mean7383.000
σ0.000
min7383.000
max7383.000
mean11.199
σ0.194
min11.046
max11.627
op=table_records(), repeat
mean41.933
σ0.000
min41.933
max41.934
mean4180.500
σ1944.841
min1482.000
max7383.000
mean11.735
σ1.878
min10.616
max16.335
op=vertical_lookup_list() on indexed, after table_records()
mean27.655
σ0.136
min27.606
max27.993
mean4180.500
σ1944.841
min1482.000
max7383.000
mean9.070
σ1.195
min8.043
max11.940
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.406
σ0.000
min26.406
max26.406
mean4180.500
σ1944.841
min1482.000
max7383.000
mean6.796
σ0.996
min5.950
max9.086
op=vertical_lookup_row_list() on 2 indexed
mean25.681
σ0.003
min25.680
max25.688
mean4589.000
σ2248.605
min1482.000
max7383.000
mean6.175
σ0.357
min5.825
max6.989
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.984
σ0.000
min25.984
max25.985
mean4589.000
σ2248.605
min1482.000
max7383.000
mean6.012
σ0.414
min5.694
max7.015

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean1021.627
σ0.002
min1021.625
max1021.630
mean7383.000
σ0.000
min7383.000
max7383.000
mean566.838
σ622.138
min344.760
max2106.545
op=load_product(), with indexes
mean3495.878
σ0.469
min3495.713
max3497.038
mean3756.125
σ2299.281
min720.000
max7383.000
mean1757.500
σ586.850
min1405.556
max2730.733

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense, minor warmup
mean107.854
σ0.000
min107.854
max107.855
mean4409.875
σ2218.168
min1482.000
max7383.000
mean220.493
σ233.251
min124.757
max796.273
op=column_set() on unindexed, dense, repeat
mean62.081
σ0.000
min62.081
max62.082
mean4409.875
σ2218.168
min1482.000
max7383.000
mean45.912
σ9.038
min40.738
max67.906
op=vertical_lookup_list() repeated on unindexed missing Int
mean40.948
σ0.002
min40.947
max40.950
mean7383.000
σ0.000
min7383.000
max7383.000
mean23.592
σ2.393
min21.534
max28.358
op=vertical_lookup_row_list() on unindexed small unique Int
mean71.308
σ0.002
min71.307
max71.311
mean7383.000
σ0.000
min7383.000
max7383.000
mean56.908
σ2.103
min55.519
max61.210

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean4646.850
σ0.013
min4646.845
max4646.883
mean4180.500
σ1944.841
min1482.000
max7383.000
mean3283.160
σ803.995
min2506.074
max4522.471
op=vertical_lookup_list() on indexed
mean1973.851
σ0.002
min1973.849
max1973.853
mean7383.000
σ0.000
min7383.000
max7383.000
mean1021.175
σ201.700
min926.272
max1507.347
op=vertical_lookup_list() on unindexed missing Int, minor warmup
mean905.105
σ0.002
min905.102
max905.108
mean7383.000
σ0.000
min7383.000
max7383.000
mean486.567
σ225.810
min386.834
max1036.468

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean148.144
σ0.001
min148.144
max148.148
mean476.000
σ0.000
min476.000
max476.000
mean373.336
σ42.340
min305.348
max441.393
op=pointedIndexFromKvs
rows=400000
mean308.493
σ0.001
min308.493
max308.497
mean563.000
σ0.535
min562.000
max564.000
mean779.209
σ55.323
min680.211
max839.678

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean963.971
σ1.821
min963.263
max971.672
mean1045.150
σ321.334
min540.000
max1567.000
mean1.263
σ0.123
min1.180
max1.745

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.297
σ0.293
min0.131
max0.816
name=error_case.art
mean2.340
σ0.012
min2.334
max2.362
mean402.000
σ0.000
min402.000
max402.000
mean0.470
σ0.314
min0.316
max1.031
name=heavy_item.art
mean1.523
σ0.002
min1.521
max1.525
mean402.000
σ0.000
min402.000
max402.000
mean0.218
σ0.024
min0.201
max0.260
name=nested_use.art
mean2.358
σ0.002
min2.357
max2.361
mean402.000
σ0.000
min402.000
max402.000
mean0.332
σ0.015
min0.319
max0.357

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean964.971
σ0.011
min964.965
max964.989
mean436.200
σ1.789
min433.000
max437.000
mean0.529
σ0.073
min0.449
max0.608
name=cdr_enhanced_4k_loc.art
mean885.898
σ0.002
min885.897
max885.901
mean439.000
σ0.000
min439.000
max439.000
mean0.470
σ0.052
min0.420
max0.529

Parser: Record Parsing

Factorallocated MiBpeak allocated MiBtime (ms)
name=record_render_large_success.art
mean7.710
σ0.002
min7.709
max7.713
mean439.000
σ0.000
min439.000
max439.000
mean2.561
σ0.096
min2.422
max2.902
name=record_render_large_syntax_err.art
mean7.658
σ0.002
min7.657
max7.661
mean439.000
σ0.000
min439.000
max439.000
mean2.536
σ0.074
min2.385
max2.868
name=record_render_success.art
mean2.290
σ0.002
min2.289
max2.293
mean439.000
σ0.000
min439.000
max439.000
mean0.307
σ0.020
min0.290
max0.479
name=record_render_syntax_err.art
mean2.165
σ0.002
min2.164
max2.168
mean439.000
σ0.000
min439.000
max439.000
mean0.290
σ0.011
min0.273
max0.366

Revision Creation

Factorallocated MiBpeak allocated MiBtime_s
number of threads=8
revision count=1000
mean11.228
σ11.143
min0.574
max85.600
mean462.332
σ20.455
min406.000
max481.000
mean0.026
σ0.027
min0.001
max0.202

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean278.661
σ1.033
min278.228
max281.592
mean443.300
σ16.720
min418.000
max471.000
mean0.576
σ0.017
min0.550
max0.611

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean173.738
σ0.000
min173.738
max173.738
mean859.000
σ0.000
min859.000
max859.000
mean237.601
σ21.187
min204.047
max265.044
phase=macro expansion
mean6.130
σ0.001
min6.130
max6.133
mean859.000
σ0.000
min859.000
max859.000
mean9.555
σ0.095
min9.360
max9.669
phase=parser
mean1042.435
σ0.001
min1042.432
max1042.436
mean859.000
σ0.000
min859.000
max859.000
mean599.293
σ6.108
min589.950
max606.934
phase=processProdDef
mean2243.976
σ0.001
min2243.976
max2243.979
mean859.000
σ0.000
min859.000
max859.000
mean3053.487
σ382.237
min2343.306
max3448.688
phase=renaming
mean21.671
σ0.000
min21.671
max21.671
mean859.000
σ0.000
min859.000
max859.000
mean40.568
σ0.706
min39.962
max42.225
phase=type checker
mean989.755
σ0.066
min989.654
max989.845
mean859.000
σ0.000
min859.000
max859.000
mean750.809
σ86.602
min676.759
max913.354

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean282.394
σ0.036
min282.338
max282.428
mean445.000
σ0.000
min445.000
max445.000
mean0.376
σ0.001
min0.373
max0.377
iters=5
new-facts=1
prior-facts=6402
mean1267.122
σ0.086
min1267.002
max1267.236
mean1090.600
σ173.972
min853.000
max1297.000
mean1.987
σ0.178
min1.783
max2.141
iters=5
new-facts=6402
prior-facts=1
mean1506.116
σ2.931
min1504.593
max1511.349
mean616.400
σ78.159
min496.000
max703.000
mean2.276
σ0.247
min2.063
max2.623
iters=5
new-facts=6402
prior-facts=6402
mean1829.102
σ0.029
min1829.056
max1829.127
mean1718.400
σ205.704
min1432.000
max1909.000
mean2.888
σ0.119
min2.796
max3.073

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.760
σ0.102
min1.611
max1.855

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean397.698
σ518.051
min138.670
max1174.774
mean97.750
σ7.500
min94.000
max109.000
mean446.000
σ0.000
min446.000
max446.000
mean0.420
σ0.364
min0.235
max0.966
policies=20
mean1386.839
σ0.164
min1386.722
max1387.083
mean940.000
σ0.000
min940.000
max940.000
mean446.000
σ0.000
min446.000
max446.000
mean2.334
σ0.015
min2.318
max2.352
policies=200
mean13876.879
σ0.121
min13876.746
max13877.039
mean9400.000
σ0.000
min9400.000
max9400.000
mean496.000
σ3.916
min492.000
max501.000
mean23.540
σ0.190
min23.360
max23.800