9df6660f9c07a0d11d7706daeb7ccc74df69978d

Home / Branches / terryxu/public-api-add-external-id-to-all-objects / 9df6660f9c07a0d11d7706daeb7ccc74df69978d

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.363
min54.627
max55.808
mean415.000
σ0.000
min415.000
max415.000
mean0.138
σ0.004
min0.132
max0.145
cache=y
dps=1
iters=10
policies=100
mean43.774
σ0.007
min43.761
max43.782
mean415.000
σ0.000
min415.000
max415.000
mean0.124
σ0.004
min0.120
max0.131

CSV - indexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on indexed
mean36.617
σ0.000
min36.617
max36.618
mean4591.500
σ2248.075
min1486.000
max7384.000
mean171.977
σ449.489
min12.112
max1284.394
op=column_set() on indexed, repeat
mean36.617
σ0.000
min36.617
max36.617
mean4591.500
σ2248.075
min1486.000
max7384.000
mean14.829
σ4.629
min11.589
max25.106
op=table_records(), no indexes
mean41.948
σ0.002
min41.946
max41.950
mean7384.000
σ0.000
min7384.000
max7384.000
mean11.068
σ0.157
min10.704
max11.203
op=table_records(), repeat
mean41.934
σ0.001
min41.933
max41.937
mean4182.000
σ1944.630
min1486.000
max7384.000
mean11.655
σ1.856
min10.735
max16.233
op=vertical_lookup_list() on indexed, after table_records()
mean27.655
σ0.137
min27.606
max27.993
mean4182.000
σ1944.630
min1486.000
max7384.000
mean9.242
σ1.293
min8.416
max12.410
op=vertical_lookup_list() on indexed, after table_records(), repeat
mean26.406
σ0.000
min26.406
max26.406
mean4182.000
σ1944.630
min1486.000
max7384.000
mean7.304
σ0.975
min6.758
max9.692
op=vertical_lookup_row_list() on 2 indexed
mean25.681
σ0.003
min25.680
max25.688
mean4591.500
σ2248.075
min1486.000
max7384.000
mean6.610
σ0.986
min5.975
max8.815
op=vertical_lookup_row_list() on 3 (1 unindexed)
mean25.984
σ0.000
min25.984
max25.985
mean4591.500
σ2248.075
min1486.000
max7384.000
mean6.481
σ1.152
min5.801
max9.142

CSV - loading a lazy table

Factorallocated MiBpeak allocated MiBtime (ms)
op=load_product(), no indexes
mean1021.627
σ0.002
min1021.625
max1021.629
mean7384.000
σ0.000
min7384.000
max7384.000
mean362.868
σ42.672
min343.741
max468.311
op=load_product(), with indexes
mean3495.878
σ0.468
min3495.713
max3497.037
mean3758.500
σ2299.573
min720.000
max7384.000
mean1802.737
σ666.169
min1406.053
max2962.612

CSV - unindexed operations

Factorallocated MiBpeak allocated MiBtime (ms)
op=column_set() on unindexed, dense, minor warmup
mean107.854
σ0.000
min107.854
max107.855
mean4410.750
σ2217.557
min1486.000
max7384.000
mean280.267
σ403.475
min126.947
max1277.765
op=column_set() on unindexed, dense, repeat
mean62.081
σ0.000
min62.081
max62.082
mean4410.750
σ2217.557
min1486.000
max7384.000
mean47.594
σ10.385
min42.056
max73.058
op=vertical_lookup_list() repeated on unindexed missing Int
mean40.948
σ0.002
min40.947
max40.950
mean7384.000
σ0.000
min7384.000
max7384.000
mean22.406
σ1.954
min21.539
max27.235
op=vertical_lookup_row_list() on unindexed small unique Int
mean71.308
σ0.002
min71.307
max71.311
mean7384.000
σ0.000
min7384.000
max7384.000
mean291.228
σ664.756
min55.140
max1936.414

CSV - warmup

Factorallocated MiBpeak allocated MiBtime (ms)
op=table_records()
mean4646.850
σ0.013
min4646.845
max4646.883
mean4182.000
σ1944.630
min1486.000
max7384.000
mean3322.829
σ812.940
min2512.734
max4670.463
op=vertical_lookup_list() on indexed
mean1973.851
σ0.002
min1973.849
max1973.854
mean7384.000
σ0.000
min7384.000
max7384.000
mean1066.600
σ241.096
min923.140
max1623.713
op=vertical_lookup_list() on unindexed missing Int, minor warmup
mean905.105
σ0.002
min905.102
max905.108
mean7384.000
σ0.000
min7384.000
max7384.000
mean405.336
σ39.387
min387.871
max502.651

CSV internal benchmark: pointedIndexFromKvs

Factorallocated MiBpeak allocated MiBtime (ms)
op=pointedIndexFromKvs
rows=200000
mean148.144
σ0.001
min148.144
max148.148
mean477.625
σ2.134
min476.000
max481.000
mean392.773
σ25.411
min366.953
max434.401
op=pointedIndexFromKvs
rows=400000
mean308.493
σ0.001
min308.493
max308.497
mean563.750
σ0.707
min562.000
max564.000
mean747.314
σ79.031
min630.246
max857.586

Marine Hull: transactPolicy

Factorallocated MiBpeak allocated MiBtime
datapoints=1
iterations=20
mean963.970
σ1.820
min963.266
max971.666
mean1051.650
σ323.093
min544.000
max1558.000
mean1.246
σ0.078
min1.176
max1.523

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.384
σ0.488
min0.146
max1.256
name=error_case.art
mean2.340
σ0.012
min2.334
max2.362
mean402.000
σ0.000
min402.000
max402.000
mean0.465
σ0.305
min0.314
max1.010
name=heavy_item.art
mean1.523
σ0.002
min1.521
max1.525
mean402.000
σ0.000
min402.000
max402.000
mean0.219
σ0.022
min0.202
max0.256
name=nested_use.art
mean2.358
σ0.002
min2.357
max2.361
mean402.000
σ0.000
min402.000
max402.000
mean0.332
σ0.016
min0.322
max0.360

Parser: Real World

Factorallocated MiBpeak allocated MiBtime (sec)
name=aon_gpf25_7k_loc.art
mean964.971
σ0.011
min964.965
max964.989
mean434.600
σ4.099
min431.000
max439.000
mean0.539
σ0.061
min0.470
max0.607
name=cdr_enhanced_4k_loc.art
mean885.898
σ0.002
min885.897
max885.901
mean439.000
σ0.000
min439.000
max439.000
mean0.477
σ0.033
min0.447
max0.524

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.623
σ0.088
min2.486
max2.919
name=record_render_large_syntax_err.art
mean7.658
σ0.002
min7.657
max7.661
mean439.000
σ0.000
min439.000
max439.000
mean2.658
σ0.090
min2.502
max2.946
name=record_render_success.art
mean2.290
σ0.002
min2.289
max2.293
mean439.000
σ0.000
min439.000
max439.000
mean0.306
σ0.009
min0.293
max0.365
name=record_render_syntax_err.art
mean2.165
σ0.002
min2.164
max2.168
mean439.000
σ0.000
min439.000
max439.000
mean0.291
σ0.007
min0.276
max0.337

Revision Creation

Factorallocated MiBpeak allocated MiBtime_s
number of threads=8
revision count=1000
mean11.822
σ11.361
min0.574
max107.752
mean465.241
σ20.303
min407.000
max480.000
mean0.027
σ0.028
min0.001
max0.256

SoV import

Factorallocated MiBpeak allocated MiBtime_s
iters=10
rows=1000
mean278.895
σ1.042
min278.454
max281.855
mean441.600
σ17.709
min415.000
max469.000
mean0.586
σ0.011
min0.570
max0.610

Timed compile per phase

Factorallocated MiBpeak allocated MiBtime (ms)
phase=buildDeclTree
mean173.738
σ0.000
min173.738
max173.738
mean844.000
σ0.000
min844.000
max844.000
mean225.949
σ36.316
min153.333
max257.877
phase=macro expansion
mean6.133
σ0.000
min6.133
max6.133
mean843.250
σ2.121
min838.000
max844.000
mean9.591
σ0.232
min9.355
max10.109
phase=parser
mean1042.434
σ0.000
min1042.434
max1042.434
mean843.250
σ2.121
min838.000
max844.000
mean597.479
σ9.365
min582.539
max608.960
phase=processProdDef
mean2243.976
σ0.000
min2243.976
max2243.976
mean844.000
σ0.000
min844.000
max844.000
mean2842.764
σ512.894
min2014.043
max3448.074
phase=renaming
mean21.671
σ0.000
min21.671
max21.671
mean843.250
σ2.121
min838.000
max844.000
mean39.821
σ0.392
min39.498
max40.710
phase=type checker
mean989.752
σ0.066
min989.654
max989.841
mean843.250
σ2.121
min838.000
max844.000
mean708.677
σ65.013
min675.747
max866.278

Workflow: transactPolicy

Factorallocated MiBpeak allocated MiBtime
iters=5
new-facts=1
prior-facts=1
mean282.393
σ0.036
min282.337
max282.425
mean444.400
σ0.548
min444.000
max445.000
mean0.374
σ0.001
min0.373
max0.375
iters=5
new-facts=1
prior-facts=6402
mean1267.117
σ0.091
min1266.994
max1267.250
mean1114.200
σ169.222
min898.000
max1324.000
mean2.022
σ0.135
min1.875
max2.186
iters=5
new-facts=6402
prior-facts=1
mean1506.102
σ2.934
min1504.612
max1511.340
mean633.200
σ88.237
min498.000
max728.000
mean2.268
σ0.252
min2.050
max2.566
iters=5
new-facts=6402
prior-facts=6402
mean1829.115
σ0.092
min1829.021
max1829.257
mean1757.200
σ215.929
min1467.000
max1961.000
mean3.141
σ0.311
min2.822
max3.602

newProductH/cdr_auton/broker

Factortime_s
iterations=5
mean1.707
σ0.114
min1.569
max1.797

policy addition benchmark

Factorallocated MiBdb queriespeak allocated MiBtime
policies=2
mean397.696
σ518.051
min138.669
max1174.773
mean97.750
σ7.500
min94.000
max109.000
mean444.000
σ0.000
min444.000
max444.000
mean0.509
σ0.539
min0.235
max1.317
policies=20
mean1386.835
σ0.160
min1386.724
max1387.072
mean940.000
σ0.000
min940.000
max940.000
mean448.500
σ5.196
min444.000
max453.000
mean2.314
σ0.017
min2.291
max2.328
policies=200
mean13876.909
σ0.115
min13876.813
max13877.076
mean9400.000
σ0.000
min9400.000
max9400.000
mean492.750
σ2.986
min489.000
max496.000
mean23.398
σ0.111
min23.264
max23.491