Skip to content

ci/compare: Bring back nix stats comparison#395113

Merged
infinisil merged 1 commit intoNixOS:masterfrom
hsjobeki:ci/compare-stats
May 1, 2025
Merged

ci/compare: Bring back nix stats comparison#395113
infinisil merged 1 commit intoNixOS:masterfrom
hsjobeki:ci/compare-stats

Conversation

@hsjobeki
Copy link
Contributor

@hsjobeki hsjobeki commented Apr 1, 2025

This brings back the comparison report.
We had something like this before the ci was migrated to github actions.

Currently as a lib maintainers we are completely blind if we want to know if any PR has significant impact on performance.
Running two evaluations locally of the checked out branch against the master is at least my painfull workaround currently.

This PR solves this pain.

Example output:

Performance comparison

This compares the performance of this branch against its pull request base branch (e.g., 'master')

For further help please refer to: ci/README.md

metric mean_before mean_after mean_diff mean_%_change p_value t_stat
cpuTime 58.8016 58.4629 -0.3387 -0.8549 0.0147 -2.5521
time.cpu 58.8016 58.4629 -0.3387 -0.8549 0.0147 -2.5521
time.gc 10.6134 10.2701 -0.3433 -2.9783 0.0859 -1.7622
time.gcFraction 0.2152 0.2122 -0.0030 -2.1246 0.1569 -1.4433
gc.totalBytes 5297169358.4000 5297167934.0000 -1424.4000 -0.0000 0.2722 -1.1137
gc.heapSize 2869566361.6000 2869146931.2000 -419430.4000 -0.0034 0.6604 -0.4427
envs.bytes 670459300.4000 670459300.4000 - - - -
envs.elements 48961186.4500 48961186.4500 - - - -
envs.number 34846226.1000 34846226.1000 - - - -
gc.cycles 10.1000 10.1000 - - - -
list.bytes 162198793.4000 162198793.4000 - - - -
list.concats 3238664.7250 3238664.7250 - - - -
list.elements 20274849.1750 20274849.1750 - - - -
nrAvoided 39535563.4000 39535563.4000 - - - -
nrExprs 1779740.3500 1779740.3500 - - - -
nrFunctionCalls 32050464.8500 32050464.8500 - - - -
nrLookups 15310604.6750 15310604.6750 - - - -
nrOpUpdateValuesCopied 85147528.0500 85147528.0500 - - - -
nrOpUpdates 3610425.5750 3610425.5750 - - - -
nrPrimOpCalls 17739664.9250 17739664.9250 - - - -
nrThunks 40878515.2250 40878515.2250 - - - -
sets.bytes 1899523525.6000 1899523525.6000 - - - -
sets.elements 112098741.9250 112098741.9250 - - - -
sets.number 6621478.4250 6621478.4250 - - - -
sizes.Attr 16.0000 16.0000 - - - -
sizes.Bindings 16.0000 16.0000 - - - -
sizes.Env 8.0000 8.0000 - - - -
sizes.Value 24.0000 24.0000 - - - -
symbols.bytes 1543122.0500 1543122.0500 - - - -
symbols.number 119969.5500 119969.5500 - - - -
values.bytes 1345845066.6000 1345845066.6000 - - - -
values.number 56076877.7750 56076877.7750 - - - -

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

@github-actions github-actions bot added 6.topic: continuous integration Affects continuous integration (CI) in Nixpkgs, including Ofborg and GitHub Actions backport release-24.11 labels Apr 1, 2025
@github-actions github-actions bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. labels Apr 1, 2025
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A number of "stats" are accurate counts with accurate differences, so I'd like to just preserve the number.
This way, readers can aggregate the original counts into multi-way comparisons. (I have done so in the past)

Copy link
Contributor Author

@hsjobeki hsjobeki Apr 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not true anymore. But i think you are right regarding the format.

Previously we used single core evaluation, which yields the exact number of thunks.

Now we split evaluation into 36 chunks. This means it is not guaranteed that every thunk is counted once. Because there is some overlap now, and the overlap may also change depending on the PR.

So the way that i agreed with @infinisil now is that we display the raw numbers, but treat them as statistical numbers and add the standard error i.e number of chunks 13193 ± 21 -> +Δ5.1% ± 0.2 % N=36
with sderr = σ / √N (How confident we are in the delta)

Copy link
Contributor Author

@hsjobeki hsjobeki Apr 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

After some hours of diving into the actual numbers. My conclusion is that in practice this means we are very unlikely to detect performance regressions of less than 10% with this method.
We should either increase the N further (100 or even 200, i.e. 5 VMs * 4 cores * 9 threads = 180 chunks ) or use other statistical methods to reduce the noise from our data. (Going back to single core is not really an option)

I think the better approach would be to use the paired T-test, P-test using Raw Data: (Means we need to expose the raw numbers, NOT the consolidated means)
We cannot calculate the mean over all chunks. We should compare them pairwise. Then produce a one Sample t-test. For a final result.

See: https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.ttest_ind_from_stats.html#scipy.stats.ttest_ind_from_stats
This could give use something like:

t = 0.05  -> how big the difference between the "before" and "after" performance is. In this case almost NO difference.
p = 0.9 -> small difference observed is likely due to random chance.

We could still display the mean and sderr, but as said that wouldn't help us to detect changes in number of thunks less than ~10% because the noise in our dataset is too high.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now we split evaluation into 36 chunks.

Surely if the set of packages remains the same, these chunks are decided deterministically?
For cases where performance matters, that's generally the case, i.e. changes to implementations, not additions or removals.

But yes, when the chunking is different, the comparison could be very distorted, and I would consider hiding the stats entirely when that's the case.

Tbh, I have little interest in these stats if they're going to be as distorted as you suggest. A dedicated benchmark job may make more sense then; certainly for NixOS or the module system. I don't know what we should do about performance of the package set, which is relevant for changes to mkDerivation and other frequently used Nixpkgs functions. A representative, fixed sampling of the package set?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Surely if the set of packages remains the same, these chunks are decided deterministically?

Oh yeah that's a good point, so we should instead really compare each chunk individually, and get the mean/standard deviation among the differences.

Copy link
Contributor Author

@hsjobeki hsjobeki Apr 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes. Thats what i meant. We should also make Sure that the chunks contain the exact same packages. Otherwise we cant compare them pairwise. Makes Sense for changes in lib functions or some build-helpers. But Not while adding packages, that would distort the chunks and is probably very hard to handle

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do I understand correctly that the sequence of inputs used for the p and t values comes from the chunking, and not from past evaluation stats?
If so, these p and t values are a measure of chunking consistency, which is not what we're interested in, and presented without context, they're highly misleading.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Past evaluation stats aren't even that usable. The standard deviation I think we should compare to is that of many runs of the same commit on the given GHA hardware.
A standard deviation over recent history could be an interesting factoid, but that is not useful for evaluating the performance of a change either, because the baseline should be no change, not arbitrary change.

Furthermore, this kind of analysis only really applies to the independent stochastic stat that is CPU time.
Some other stats, like the GC ones may be non-deterministic because of the conservative GC (and possibly because of interactions between incrementality and timing, but I'd have to confirm). We can't assume independence there, and the massive 16MB rounding error on heapSize has the potential to make subtle changes seem impossibly bad.
Other stats, like function calls, are not probabilistic at all, since we don't have speculative execution or other probabilistic or non-deterministic phenomena affecting them.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unless I'm completely misread the scripts, I'd suggest the following:

  • Drop the t and p values from the table for now
  • Measure and store stats by evaluating the same hardcoded commit on CI. Check if it correlates with time of day and/or day of week. (If so, we'd have to adjust our use of data from a different time of day)
  • Only provide t and p values where the variance makes sense - that is to say: time stats

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes i think we need to distinguish between probabilistic and deterministic values. I'll try to make a PR for it

roberth
roberth previously requested changes Apr 1, 2025
Copy link
Member

@roberth roberth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not clear what we're comparing.
Any chance we could put up reports for these?

  1. evaluating (all?) packages
  2. a realistic desktop configuration

Bonus points:
3. a basic server configuration

This would help with evaluating the performance of NixOS in a realistic way, instead of extrapolating from some sort of mixed run.

@hsjobeki
Copy link
Contributor Author

hsjobeki commented Apr 2, 2025

Not clear what we're comparing. Any chance we could put up reports for these?

1. evaluating (all?) packages

2. a realistic desktop configuration

Bonus points: 3. a basic server configuration

Absolutely I think we should have that. Instead of these context-less numbers hanging around.
If we stick with outputting the result into the step-sumary we might run into limits (1024k filesize max).

I would incorporate your review points into this PR. But wouldn't pack more features yet and see how it works with this basic setup.

cc @infinisil any way of putting longer performance reports somewhere? Maybe use artifacts and have a link collection then?
Just playing with some ideas if we go ahead to implement roberts suggestions later on.

@infinisil
Copy link
Member

infinisil commented Apr 3, 2025

Not clear what we're comparing. Any chance we could put up reports for these?

1. evaluating (all?) packages

2. a realistic desktop configuration

Bonus points: 3. a basic server configuration

This would help with evaluating the performance of NixOS in a realistic way, instead of extrapolating from some sort of mixed run.

The details get tricky as to what exactly gets evaluated, but for now I think it's best to just link to https://github.com/NixOS/nixpkgs/tree/master/ci/eval#readme, which allows people to reproduce stats (though not the comparison) locally. I am in favor of updating the readme with better information in future work.

@wolfgangwalther wolfgangwalther removed their request for review April 4, 2025 20:44
@nix-owners nix-owners bot requested a review from wolfgangwalther April 18, 2025 11:24
@hsjobeki hsjobeki mentioned this pull request Apr 18, 2025
13 tasks
@hsjobeki
Copy link
Contributor Author

hsjobeki commented Apr 18, 2025

@roberth @infinisil I managed to spend some time today on the stats comparison. We should decide how we want to continue with this.

Here is what i got done:

  • Display either "changed packages" or "performance-report". Due to architectural limitation we cannot get both right currently.
  • pairwise comparison with t-/p-stats (TODO: Polish the CI Readme so non-maintainers are more easily able to understand how to read the stats. Especially interpret p-value and t-stat. i would leave this for a follow up PR :)
  • Dump the complete chunks stats and highlight all changes >1% in bold.
  • Fine tune the presentation based on real world data. (Maybe we shouldn't spend to much time on the details first and see how it goes? adjusting the script is easy, once it is set-up and we have some more data)
Example

Performance comparison

This compares the performance of this branch against its pull request base branch (e.g., 'master')

For further help please refer to: ci/README.md

metric mean_before mean_after mean_diff mean_%_change p_value t_stat
nrThunks 43888592.8333 43638592.8333 -250000.0000 -0.8476 0.0016 -3.4157
cpuTime 61.2444 61.2444 - - - -
envs.bytes 714734608.6667 714734608.6667 - - - -
envs.elements 52152376.5278 52152376.5278 - - - -
envs.number 37189449.5556 37189449.5556 - - - -
gc.cycles 10.2222 10.2222 - - - -
gc.heapSize 3009836714.6667 3009836714.6667 - - - -
gc.totalBytes 5589909001.7778 5589909001.7778 - - - -
list.bytes 162599980.2222 162599980.2222 - - - -
list.concats 3235378.1111 3235378.1111 - - - -
list.elements 20324997.5278 20324997.5278 - - - -
nrAvoided 41785438.0556 41785438.0556 - - - -
nrExprs 1782724.3611 1782724.3611 - - - -
nrFunctionCalls 34073337.2500 34073337.2500 - - - -
nrLookups 16561604.8056 16561604.8056 - - - -
nrOpUpdateValuesCopied 88262166.9722 88262166.9722 - - - -
nrOpUpdates 3758541.4722 3758541.4722 - - - -
nrPrimOpCalls 18625174.2500 18625174.2500 - - - -
sets.bytes 1989563029.3333 1989563029.3333 - - - -
sets.elements 117119142.4444 117119142.4444 - - - -
sets.number 7228546.8889 7228546.8889 - - - -
sizes.Attr 16.0000 16.0000 - - - -
sizes.Bindings 16.0000 16.0000 - - - -
sizes.Env 8.0000 8.0000 - - - -
sizes.Value 24.0000 24.0000 - - - -
symbols.bytes 1511637.4444 1511637.4444 - - - -
symbols.number 118274.8889 118274.8889 - - - -
time.cpu 61.2444 61.2444 - - - -
time.gc 9.5392 9.5392 - - - -
time.gcFraction 0.1921 0.1921 - - - -
values.bytes 1446436801.3333 1446436801.3333 - - - -
values.number 60268200.0556 60268200.0556 - - - -

Detailed per-chunk differences

chunk metric before after abs_change rel_change
stats_1_1.json sets.elements 203713251.0000 203713251.0000 - -
stats_1_1.json list.elements 26444838.0000 26444838.0000 - -
stats_1_1.json time.cpu 67.0709 67.0709 - -
stats_1_1.json values.number 104817984.0000 104817984.0000 - -
stats_1_1.json nrThunks 74918179.0000 73918179.0000 -1000000.0000 -1.3348
stats_1_1.json envs.number 60083026.0000 60083026.0000 - -
stats_1_1.json sizes.Bindings 16.0000 16.0000 - -
stats_1_1.json symbols.number 155260.0000 155260.0000 - -
stats_1_1.json list.concats 5302435.0000 5302435.0000 - -
stats_1_1.json sizes.Env 8.0000 8.0000 - -
stats_1_1.json gc.totalBytes 9545876464.0000 9545876464.0000 - -
stats_1_1.json nrFunctionCalls 54757604.0000 54757604.0000 - -
stats_1_1.json list.bytes 211558704.0000 211558704.0000 - -
stats_1_1.json time.gcFraction 0.2890 0.2890 - -
stats_1_1.json values.bytes 2515631616.0000 2515631616.0000 - -
stats_1_1.json gc.heapSize 5404549120.0000 5404549120.0000 - -
stats_1_1.json time.gc 19.3830 19.3830 - -
stats_1_1.json nrOpUpdates 6055125.0000 6055125.0000 - -
stats_1_1.json envs.elements 85193966.0000 85193966.0000 - -
stats_1_1.json gc.cycles 13.0000 13.0000 - -
stats_1_1.json nrLookups 26029036.0000 26029036.0000 - -
stats_1_1.json nrPrimOpCalls 30226969.0000 30226969.0000 - -
stats_1_1.json nrExprs 2523380.0000 2523380.0000 - -
stats_1_1.json sets.number 12271919.0000 12271919.0000 - -
stats_1_1.json symbols.bytes 2026789.0000 2026789.0000 - -
stats_1_1.json envs.bytes 1162215936.0000 1162215936.0000 - -
stats_1_1.json sizes.Attr 16.0000 16.0000 - -
stats_1_1.json sizes.Value 24.0000 24.0000 - -
stats_1_1.json sets.bytes 3455762720.0000 3455762720.0000 - -
stats_1_1.json nrOpUpdateValuesCopied 154190299.0000 154190299.0000 - -
stats_1_1.json cpuTime 67.0709 67.0709 - -
stats_1_1.json nrAvoided 67439393.0000 67439393.0000 - -
stats_1_2.json sets.elements 71407399.0000 71407399.0000 - -
stats_1_2.json list.elements 6816621.0000 6816621.0000 - -
stats_1_2.json time.cpu 108.1549 108.1549 - -
stats_1_2.json values.number 27870074.0000 27870074.0000 - -
stats_1_2.json nrThunks 23068572.0000 22068572.0000 -1000000.0000 -4.3349
stats_1_2.json envs.number 17220310.0000 17220310.0000 - -
stats_1_2.json sizes.Bindings 16.0000 16.0000 - -
stats_1_2.json symbols.number 86981.0000 86981.0000 - -
stats_1_2.json list.concats 1762307.0000 1762307.0000 - -
stats_1_2.json sizes.Env 8.0000 8.0000 - -
stats_1_2.json gc.totalBytes 3160154064.0000 3160154064.0000 - -
stats_1_2.json nrFunctionCalls 16019196.0000 16019196.0000 - -
stats_1_2.json list.bytes 54532968.0000 54532968.0000 - -
stats_1_2.json time.gcFraction 0.0475 0.0475 - -
stats_1_2.json values.bytes 668881776.0000 668881776.0000 - -
stats_1_2.json gc.heapSize 1779625984.0000 1779625984.0000 - -
stats_1_2.json time.gc 5.1320 5.1320 - -
stats_1_2.json envs.elements 26921149.0000 26921149.0000 - -
stats_1_2.json nrOpUpdates 2378213.0000 2378213.0000 - -
stats_1_2.json gc.cycles 8.0000 8.0000 - -
stats_1_2.json nrLookups 6624734.0000 6624734.0000 - -
stats_1_2.json nrPrimOpCalls 8198914.0000 8198914.0000 - -
stats_1_2.json nrExprs 1264631.0000 1264631.0000 - -
stats_1_2.json sets.number 2844964.0000 2844964.0000 - -
stats_1_2.json symbols.bytes 1048551.0000 1048551.0000 - -
stats_1_2.json envs.bytes 353131672.0000 353131672.0000 - -
stats_1_2.json sizes.Attr 16.0000 16.0000 - -
stats_1_2.json sizes.Value 24.0000 24.0000 - -
stats_1_2.json sets.bytes 1188037808.0000 1188037808.0000 - -
stats_1_2.json nrOpUpdateValuesCopied 58162413.0000 58162413.0000 - -
stats_1_2.json cpuTime 108.1549 108.1549 - -
stats_1_2.json nrAvoided 19692970.0000 19692970.0000 - -
stats_1_3.json sets.elements 40579151.0000 40579151.0000 - -
stats_1_3.json list.elements 3957464.0000 3957464.0000 - -
stats_1_3.json time.cpu 121.1664 121.1664 - -
stats_1_3.json values.number 17155630.0000 17155630.0000 - -
stats_1_3.json nrThunks 14815328.0000 13815328.0000 -1000000.0000 -6.7498
stats_1_3.json envs.number 10978907.0000 10978907.0000 - -
stats_1_3.json sizes.Bindings 16.0000 16.0000 - -
stats_1_3.json symbols.number 69304.0000 69304.0000 - -
stats_1_3.json list.concats 1070884.0000 1070884.0000 - -
stats_1_3.json sizes.Env 8.0000 8.0000 - -
stats_1_3.json gc.totalBytes 1949691088.0000 1949691088.0000 - -
stats_1_3.json nrFunctionCalls 10229634.0000 10229634.0000 - -
stats_1_3.json list.bytes 31659712.0000 31659712.0000 - -
stats_1_3.json time.gcFraction 0.0267 0.0267 - -
stats_1_3.json values.bytes 411735120.0000 411735120.0000 - -
stats_1_3.json gc.heapSize 1108013056.0000 1108013056.0000 - -
stats_1_3.json time.gc 3.2370 3.2370 - -
stats_1_3.json envs.elements 17777710.0000 17777710.0000 - -
stats_1_3.json nrOpUpdates 1677269.0000 1677269.0000 - -
stats_1_3.json gc.cycles 7.0000 7.0000 - -
stats_1_3.json nrLookups 4103954.0000 4103954.0000 - -
stats_1_3.json nrPrimOpCalls 4949733.0000 4949733.0000 - -
stats_1_3.json nrExprs 991217.0000 991217.0000 - -
stats_1_3.json sets.number 1803695.0000 1803695.0000 - -
stats_1_3.json symbols.bytes 807087.0000 807087.0000 - -
stats_1_3.json envs.bytes 230052936.0000 230052936.0000 - -
stats_1_3.json sizes.Attr 16.0000 16.0000 - -
stats_1_3.json sizes.Value 24.0000 24.0000 - -
stats_1_3.json sets.bytes 678125536.0000 678125536.0000 - -
stats_1_3.json nrOpUpdateValuesCopied 32423652.0000 32423652.0000 - -
stats_1_3.json cpuTime 121.1664 121.1664 - -
stats_1_3.json nrAvoided 12537165.0000 12537165.0000 - -
stats_1_4.json sets.elements 65480860.0000 65480860.0000 - -
stats_1_4.json list.elements 7707064.0000 7707064.0000 - -
stats_1_4.json time.cpu 31.6112 31.6112 - -
stats_1_4.json values.number 28505390.0000 28505390.0000 - -
stats_1_4.json nrThunks 21370890.0000 20370890.0000 -1000000.0000 -4.6793
stats_1_4.json envs.number 16191218.0000 16191218.0000 - -
stats_1_4.json sizes.Bindings 16.0000 16.0000 - -
stats_1_4.json symbols.number 105451.0000 105451.0000 - -
stats_1_4.json list.concats 1628641.0000 1628641.0000 - -
stats_1_4.json sizes.Env 8.0000 8.0000 - -
stats_1_4.json gc.totalBytes 2888710304.0000 2888710304.0000 - -
stats_1_4.json nrFunctionCalls 14869013.0000 14869013.0000 - -
stats_1_4.json list.bytes 61656512.0000 61656512.0000 - -
stats_1_4.json time.gcFraction 0.1613 0.1613 - -
stats_1_4.json values.bytes 684129360.0000 684129360.0000 - -
stats_1_4.json gc.heapSize 1544740864.0000 1544740864.0000 - -
stats_1_4.json time.gc 5.0980 5.0980 - -
stats_1_4.json envs.elements 23540819.0000 23540819.0000 - -
stats_1_4.json nrOpUpdates 1754872.0000 1754872.0000 - -
stats_1_4.json gc.cycles 8.0000 8.0000 - -
stats_1_4.json nrLookups 6463087.0000 6463087.0000 - -
stats_1_4.json nrPrimOpCalls 8842976.0000 8842976.0000 - -
stats_1_4.json nrExprs 1708626.0000 1708626.0000 - -
stats_1_4.json sets.number 3066893.0000 3066893.0000 - -
stats_1_4.json symbols.bytes 1481192.0000 1481192.0000 - -
stats_1_4.json envs.bytes 317856296.0000 317856296.0000 - -
stats_1_4.json sizes.Attr 16.0000 16.0000 - -
stats_1_4.json sizes.Value 24.0000 24.0000 - -
stats_1_4.json sets.bytes 1096764048.0000 1096764048.0000 - -
stats_1_4.json nrOpUpdateValuesCopied 51306749.0000 51306749.0000 - -
stats_1_4.json cpuTime 31.6112 31.6112 - -
stats_1_4.json nrAvoided 19052243.0000 19052243.0000 - -
stats_1_5.json sets.elements 113340759.0000 113340759.0000 - -
stats_1_5.json list.elements 13590755.0000 13590755.0000 - -
stats_1_5.json time.cpu 44.0200 44.0200 - -
stats_1_5.json values.number 47887907.0000 47887907.0000 - -
stats_1_5.json nrThunks 36660833.0000 35660833.0000 -1000000.0000 -2.7277
stats_1_5.json envs.number 29218258.0000 29218258.0000 - -
stats_1_5.json sizes.Bindings 16.0000 16.0000 - -
stats_1_5.json symbols.number 101908.0000 101908.0000 - -
stats_1_5.json list.concats 2828408.0000 2828408.0000 - -
stats_1_5.json sizes.Env 8.0000 8.0000 - -
stats_1_5.json gc.totalBytes 4773643136.0000 4773643136.0000 - -
stats_1_5.json nrFunctionCalls 26966532.0000 26966532.0000 - -
stats_1_5.json list.bytes 108726040.0000 108726040.0000 - -
stats_1_5.json time.gcFraction 0.2056 0.2056 - -
stats_1_5.json values.bytes 1149309768.0000 1149309768.0000 - -
stats_1_5.json gc.heapSize 2820857856.0000 2820857856.0000 - -
stats_1_5.json time.gc 9.0500 9.0500 - -
stats_1_5.json envs.elements 41734982.0000 41734982.0000 - -
stats_1_5.json nrOpUpdates 3196088.0000 3196088.0000 - -
stats_1_5.json gc.cycles 9.0000 9.0000 - -
stats_1_5.json nrLookups 11884462.0000 11884462.0000 - -
stats_1_5.json nrPrimOpCalls 15793079.0000 15793079.0000 - -
stats_1_5.json nrExprs 1774926.0000 1774926.0000 - -
stats_1_5.json sets.number 5639333.0000 5639333.0000 - -
stats_1_5.json symbols.bytes 1462553.0000 1462553.0000 - -
stats_1_5.json envs.bytes 567625920.0000 567625920.0000 - -
stats_1_5.json sizes.Attr 16.0000 16.0000 - -
stats_1_5.json sizes.Value 24.0000 24.0000 - -
stats_1_5.json sets.bytes 1903681472.0000 1903681472.0000 - -
stats_1_5.json nrOpUpdateValuesCopied 88250924.0000 88250924.0000 - -
stats_1_5.json cpuTime 44.0200 44.0200 - -
stats_1_5.json nrAvoided 33918795.0000 33918795.0000 - -
stats_1_6.json sets.elements 91540509.0000 91540509.0000 - -
stats_1_6.json list.elements 12233302.0000 12233302.0000 - -
stats_1_6.json time.cpu 34.5288 34.5288 - -
stats_1_6.json values.number 40262184.0000 40262184.0000 - -
stats_1_6.json nrThunks 32735083.0000 31735083.0000 -1000000.0000 -3.0548
stats_1_6.json envs.number 27086348.0000 27086348.0000 - -
stats_1_6.json sizes.Bindings 16.0000 16.0000 - -
stats_1_6.json symbols.number 121971.0000 121971.0000 - -
stats_1_6.json list.concats 2492806.0000 2492806.0000 - -
stats_1_6.json sizes.Env 8.0000 8.0000 - -
stats_1_6.json gc.totalBytes 4131683808.0000 4131683808.0000 - -
stats_1_6.json nrFunctionCalls 25031985.0000 25031985.0000 - -
stats_1_6.json list.bytes 97866416.0000 97866416.0000 - -
stats_1_6.json time.gcFraction 0.2034 0.2034 - -
stats_1_6.json values.bytes 966292416.0000 966292416.0000 - -
stats_1_6.json gc.heapSize 2333270016.0000 2333270016.0000 - -
stats_1_6.json time.gc 7.0220 7.0220 - -
stats_1_6.json envs.elements 38441820.0000 38441820.0000 - -
stats_1_6.json nrOpUpdates 3181619.0000 3181619.0000 - -
stats_1_6.json gc.cycles 9.0000 9.0000 - -
stats_1_6.json nrLookups 10726429.0000 10726429.0000 - -
stats_1_6.json nrPrimOpCalls 14391084.0000 14391084.0000 - -
stats_1_6.json nrExprs 1728681.0000 1728681.0000 - -
stats_1_6.json sets.number 5085802.0000 5085802.0000 - -
stats_1_6.json symbols.bytes 1393226.0000 1393226.0000 - -
stats_1_6.json envs.bytes 524225344.0000 524225344.0000 - -
stats_1_6.json sizes.Attr 16.0000 16.0000 - -
stats_1_6.json sizes.Value 24.0000 24.0000 - -
stats_1_6.json sets.bytes 1546020976.0000 1546020976.0000 - -
stats_1_6.json nrOpUpdateValuesCopied 72177464.0000 72177464.0000 - -
stats_1_6.json cpuTime 34.5288 34.5288 - -
stats_1_6.json nrAvoided 30911886.0000 30911886.0000 - -
stats_1_7.json sets.elements 93393236.0000 93393236.0000 - -
stats_1_7.json list.elements 13202154.0000 13202154.0000 - -
stats_1_7.json time.cpu 30.5296 30.5296 - -
stats_1_7.json values.number 40992781.0000 40992781.0000 - -
stats_1_7.json nrThunks 33625881.0000 32625881.0000 -1000000.0000 -2.9739
stats_1_7.json envs.number 28548347.0000 28548347.0000 - -
stats_1_7.json sizes.Bindings 16.0000 16.0000 - -
stats_1_7.json symbols.number 116749.0000 116749.0000 - -
stats_1_7.json list.concats 2472780.0000 2472780.0000 - -
stats_1_7.json sizes.Env 8.0000 8.0000 - -
stats_1_7.json gc.totalBytes 4233134704.0000 4233134704.0000 - -
stats_1_7.json nrFunctionCalls 26361325.0000 26361325.0000 - -
stats_1_7.json list.bytes 105617232.0000 105617232.0000 - -
stats_1_7.json time.gcFraction 0.2158 0.2158 - -
stats_1_7.json values.bytes 983826744.0000 983826744.0000 - -
stats_1_7.json gc.heapSize 2501046272.0000 2501046272.0000 - -
stats_1_7.json time.gc 6.5890 6.5890 - -
stats_1_7.json envs.elements 40520651.0000 40520651.0000 - -
stats_1_7.json nrOpUpdates 3541481.0000 3541481.0000 - -
stats_1_7.json gc.cycles 9.0000 9.0000 - -
stats_1_7.json nrLookups 11544840.0000 11544840.0000 - -
stats_1_7.json nrPrimOpCalls 14690691.0000 14690691.0000 - -
stats_1_7.json nrExprs 1673975.0000 1673975.0000 - -
stats_1_7.json sets.number 5662792.0000 5662792.0000 - -
stats_1_7.json symbols.bytes 1280414.0000 1280414.0000 - -
stats_1_7.json envs.bytes 552551984.0000 552551984.0000 - -
stats_1_7.json sizes.Attr 16.0000 16.0000 - -
stats_1_7.json sizes.Value 24.0000 24.0000 - -
stats_1_7.json sets.bytes 1584896448.0000 1584896448.0000 - -
stats_1_7.json nrOpUpdateValuesCopied 72826082.0000 72826082.0000 - -
stats_1_7.json cpuTime 30.5296 30.5296 - -
stats_1_7.json nrAvoided 32268980.0000 32268980.0000 - -
stats_1_8.json sets.elements 79716202.0000 79716202.0000 - -
stats_1_8.json list.elements 11117081.0000 11117081.0000 - -
stats_1_8.json time.cpu 31.4842 31.4842 - -
stats_1_8.json values.number 37450050.0000 37450050.0000 - -
stats_1_8.json nrThunks 30495558.0000 29495558.0000 -1000000.0000 -3.2792
stats_1_8.json envs.number 25391029.0000 25391029.0000 - -
stats_1_8.json sizes.Bindings 16.0000 16.0000 - -
stats_1_8.json symbols.number 123145.0000 123145.0000 - -
stats_1_8.json list.concats 2319751.0000 2319751.0000 - -
stats_1_8.json sizes.Env 8.0000 8.0000 - -
stats_1_8.json gc.totalBytes 3766640800.0000 3766640800.0000 - -
stats_1_8.json nrFunctionCalls 23251121.0000 23251121.0000 - -
stats_1_8.json list.bytes 88936648.0000 88936648.0000 - -
stats_1_8.json time.gcFraction 0.2222 0.2222 - -
stats_1_8.json values.bytes 898801200.0000 898801200.0000 - -
stats_1_8.json gc.heapSize 2031280128.0000 2031280128.0000 - -
stats_1_8.json time.gc 6.9960 6.9960 - -
stats_1_8.json envs.elements 35618229.0000 35618229.0000 - -
stats_1_8.json nrOpUpdates 2748857.0000 2748857.0000 - -
stats_1_8.json gc.cycles 9.0000 9.0000 - -
stats_1_8.json nrLookups 9776538.0000 9776538.0000 - -
stats_1_8.json nrPrimOpCalls 14394067.0000 14394067.0000 - -
stats_1_8.json nrExprs 1730335.0000 1730335.0000 - -
stats_1_8.json sets.number 4477716.0000 4477716.0000 - -
stats_1_8.json symbols.bytes 1416281.0000 1416281.0000 - -
stats_1_8.json envs.bytes 488074064.0000 488074064.0000 - -
stats_1_8.json sizes.Attr 16.0000 16.0000 - -
stats_1_8.json sizes.Value 24.0000 24.0000 - -
stats_1_8.json sets.bytes 1347102688.0000 1347102688.0000 - -
stats_1_8.json nrOpUpdateValuesCopied 62349974.0000 62349974.0000 - -
stats_1_8.json cpuTime 31.4842 31.4842 - -
stats_1_8.json nrAvoided 30543262.0000 30543262.0000 - -
stats_1_9.json sets.elements 180269489.0000 180269489.0000 - -
stats_1_9.json list.elements 21545213.0000 21545213.0000 - -
stats_1_9.json time.cpu 43.4202 43.4202 - -
stats_1_9.json values.number 108693767.0000 108693767.0000 - -
stats_1_9.json nrThunks 72511735.0000 71511735.0000 -1000000.0000 -1.3791
stats_1_9.json envs.number 58440668.0000 58440668.0000 - -
stats_1_9.json sizes.Bindings 16.0000 16.0000 - -
stats_1_9.json symbols.number 148970.0000 148970.0000 - -
stats_1_9.json list.concats 3577922.0000 3577922.0000 - -
stats_1_9.json sizes.Env 8.0000 8.0000 - -
stats_1_9.json gc.totalBytes 8918460848.0000 8918460848.0000 - -
stats_1_9.json nrFunctionCalls 52083444.0000 52083444.0000 - -
stats_1_9.json list.bytes 172361704.0000 172361704.0000 - -
stats_1_9.json time.gcFraction 0.3193 0.3193 - -
stats_1_9.json values.bytes 2608650408.0000 2608650408.0000 - -
stats_1_9.json gc.heapSize 4850905088.0000 4850905088.0000 - -
stats_1_9.json time.gc 13.8640 13.8640 - -
stats_1_9.json envs.elements 81320139.0000 81320139.0000 - -
stats_1_9.json nrOpUpdates 4740330.0000 4740330.0000 - -
stats_1_9.json gc.cycles 12.0000 12.0000 - -
stats_1_9.json nrLookups 28694619.0000 28694619.0000 - -
stats_1_9.json nrPrimOpCalls 26576758.0000 26576758.0000 - -
stats_1_9.json nrExprs 2153835.0000 2153835.0000 - -
stats_1_9.json sets.number 13646790.0000 13646790.0000 - -
stats_1_9.json symbols.bytes 1964871.0000 1964871.0000 - -
stats_1_9.json envs.bytes 1118086456.0000 1118086456.0000 - -
stats_1_9.json sizes.Attr 16.0000 16.0000 - -
stats_1_9.json sizes.Value 24.0000 24.0000 - -
stats_1_9.json sets.bytes 3102660464.0000 3102660464.0000 - -
stats_1_9.json nrOpUpdateValuesCopied 130475046.0000 130475046.0000 - -
stats_1_9.json cpuTime 43.4202 43.4202 - -
stats_1_9.json nrAvoided 61336535.0000 61336535.0000 - -
stats_2_1.json sets.elements 201250806.0000 201250806.0000 - -
stats_2_1.json list.elements 67953185.0000 67953185.0000 - -
stats_2_1.json time.cpu 75.3903 75.3903 - -
stats_2_1.json values.number 109082284.0000 109082284.0000 - -
stats_2_1.json nrThunks 78410384.0000 78410384.0000 - -
stats_2_1.json envs.number 70486128.0000 70486128.0000 - -
stats_2_1.json sizes.Bindings 16.0000 16.0000 - -
stats_2_1.json symbols.number 160269.0000 160269.0000 - -
stats_2_1.json list.concats 9062413.0000 9062413.0000 - -
stats_2_1.json sizes.Env 8.0000 8.0000 - -
stats_2_1.json gc.totalBytes 10098645904.0000 10098645904.0000 - -
stats_2_1.json nrFunctionCalls 65704048.0000 65704048.0000 - -
stats_2_1.json list.bytes 543625480.0000 543625480.0000 - -
stats_2_1.json time.gcFraction 0.2425 0.2425 - -
stats_2_1.json values.bytes 2617974816.0000 2617974816.0000 - -
stats_2_1.json gc.heapSize 4817350656.0000 4817350656.0000 - -
stats_2_1.json time.gc 18.2840 18.2840 - -
stats_2_1.json envs.elements 96049534.0000 96049534.0000 - -
stats_2_1.json nrOpUpdates 6753215.0000 6753215.0000 - -
stats_2_1.json gc.cycles 13.0000 13.0000 - -
stats_2_1.json nrLookups 31685803.0000 31685803.0000 - -
stats_2_1.json nrPrimOpCalls 37243325.0000 37243325.0000 - -
stats_2_1.json nrExprs 2609680.0000 2609680.0000 - -
stats_2_1.json sets.number 11844522.0000 11844522.0000 - -
stats_2_1.json symbols.bytes 2263470.0000 2263470.0000 - -
stats_2_1.json envs.bytes 1332285296.0000 1332285296.0000 - -
stats_2_1.json sizes.Attr 16.0000 16.0000 - -
stats_2_1.json sizes.Value 24.0000 24.0000 - -
stats_2_1.json sets.bytes 3409525248.0000 3409525248.0000 - -
stats_2_1.json nrOpUpdateValuesCopied 151556280.0000 151556280.0000 - -
stats_2_1.json cpuTime 75.3903 75.3903 - -
stats_2_1.json nrAvoided 81681344.0000 81681344.0000 - -
stats_2_2.json sets.elements 85191468.0000 85191468.0000 - -
stats_2_2.json list.elements 13259181.0000 13259181.0000 - -
stats_2_2.json time.cpu 112.7641 112.7641 - -
stats_2_2.json values.number 35895998.0000 35895998.0000 - -
stats_2_2.json nrThunks 26427800.0000 26427800.0000 - -
stats_2_2.json envs.number 22247751.0000 22247751.0000 - -
stats_2_2.json sizes.Bindings 16.0000 16.0000 - -
stats_2_2.json symbols.number 88775.0000 88775.0000 - -
stats_2_2.json list.concats 2089893.0000 2089893.0000 - -
stats_2_2.json sizes.Env 8.0000 8.0000 - -
stats_2_2.json gc.totalBytes 3821754032.0000 3821754032.0000 - -
stats_2_2.json nrFunctionCalls 20818849.0000 20818849.0000 - -
stats_2_2.json list.bytes 106073448.0000 106073448.0000 - -
stats_2_2.json time.gcFraction 0.0517 0.0517 - -
stats_2_2.json values.bytes 861503952.0000 861503952.0000 - -
stats_2_2.json gc.heapSize 2081611776.0000 2081611776.0000 - -
stats_2_2.json time.gc 5.8300 5.8300 - -
stats_2_2.json envs.elements 32939404.0000 32939404.0000 - -
stats_2_2.json nrOpUpdates 2697385.0000 2697385.0000 - -
stats_2_2.json gc.cycles 9.0000 9.0000 - -
stats_2_2.json nrLookups 9315282.0000 9315282.0000 - -
stats_2_2.json nrPrimOpCalls 10521906.0000 10521906.0000 - -
stats_2_2.json nrExprs 1311681.0000 1311681.0000 - -
stats_2_2.json sets.number 3617129.0000 3617129.0000 - -
stats_2_2.json symbols.bytes 1091729.0000 1091729.0000 - -
stats_2_2.json envs.bytes 441497240.0000 441497240.0000 - -
stats_2_2.json sizes.Attr 16.0000 16.0000 - -
stats_2_2.json sizes.Value 24.0000 24.0000 - -
stats_2_2.json sets.bytes 1420937552.0000 1420937552.0000 - -
stats_2_2.json nrOpUpdateValuesCopied 67307403.0000 67307403.0000 - -
stats_2_2.json cpuTime 112.7641 112.7641 - -
stats_2_2.json nrAvoided 25290049.0000 25290049.0000 - -
stats_2_3.json sets.elements 36370046.0000 36370046.0000 - -
stats_2_3.json list.elements 2687465.0000 2687465.0000 - -
stats_2_3.json time.cpu 121.2444 121.2444 - -
stats_2_3.json values.number 16138169.0000 16138169.0000 - -
stats_2_3.json nrThunks 13145555.0000 13145555.0000 - -
stats_2_3.json envs.number 10575372.0000 10575372.0000 - -
stats_2_3.json sizes.Bindings 16.0000 16.0000 - -
stats_2_3.json symbols.number 69837.0000 69837.0000 - -
stats_2_3.json list.concats 673459.0000 673459.0000 - -
stats_2_3.json sizes.Env 8.0000 8.0000 - -
stats_2_3.json gc.totalBytes 1814447696.0000 1814447696.0000 - -
stats_2_3.json nrFunctionCalls 9885069.0000 9885069.0000 - -
stats_2_3.json list.bytes 21499720.0000 21499720.0000 - -
stats_2_3.json time.gcFraction 0.0195 0.0195 - -
stats_2_3.json values.bytes 387316056.0000 387316056.0000 - -
stats_2_3.json gc.heapSize 1040904192.0000 1040904192.0000 - -
stats_2_3.json time.gc 2.3660 2.3660 - -
stats_2_3.json envs.elements 17124069.0000 17124069.0000 - -
stats_2_3.json nrOpUpdates 1667364.0000 1667364.0000 - -
stats_2_3.json gc.cycles 6.0000 6.0000 - -
stats_2_3.json nrLookups 3988895.0000 3988895.0000 - -
stats_2_3.json nrPrimOpCalls 4676080.0000 4676080.0000 - -
stats_2_3.json nrExprs 1018216.0000 1018216.0000 - -
stats_2_3.json sets.number 1736444.0000 1736444.0000 - -
stats_2_3.json symbols.bytes 811646.0000 811646.0000 - -
stats_2_3.json envs.bytes 221595528.0000 221595528.0000 - -
stats_2_3.json sizes.Attr 16.0000 16.0000 - -
stats_2_3.json sizes.Value 24.0000 24.0000 - -
stats_2_3.json sets.bytes 609703840.0000 609703840.0000 - -
stats_2_3.json nrOpUpdateValuesCopied 28533428.0000 28533428.0000 - -
stats_2_3.json cpuTime 121.2444 121.2444 - -
stats_2_3.json nrAvoided 12076110.0000 12076110.0000 - -
stats_2_4.json sets.elements 125128299.0000 125128299.0000 - -
stats_2_4.json list.elements 37251644.0000 37251644.0000 - -
stats_2_4.json time.cpu 47.3811 47.3811 - -
stats_2_4.json values.number 80920804.0000 80920804.0000 - -
stats_2_4.json nrThunks 59323376.0000 59323376.0000 - -
stats_2_4.json envs.number 52822692.0000 52822692.0000 - -
stats_2_4.json sizes.Bindings 16.0000 16.0000 - -
stats_2_4.json symbols.number 140582.0000 140582.0000 - -
stats_2_4.json list.concats 4933629.0000 4933629.0000 - -
stats_2_4.json sizes.Env 8.0000 8.0000 - -
stats_2_4.json gc.totalBytes 6885098112.0000 6885098112.0000 - -
stats_2_4.json nrFunctionCalls 48086248.0000 48086248.0000 - -
stats_2_4.json list.bytes 298013152.0000 298013152.0000 - -
stats_2_4.json time.gcFraction 0.2333 0.2333 - -
stats_2_4.json values.bytes 1942099296.0000 1942099296.0000 - -
stats_2_4.json gc.heapSize 3373461504.0000 3373461504.0000 - -
stats_2_4.json time.gc 11.0540 11.0540 - -
stats_2_4.json envs.elements 71133394.0000 71133394.0000 - -
stats_2_4.json nrOpUpdates 4333735.0000 4333735.0000 - -
stats_2_4.json gc.cycles 12.0000 12.0000 - -
stats_2_4.json nrLookups 26139434.0000 26139434.0000 - -
stats_2_4.json nrPrimOpCalls 25688336.0000 25688336.0000 - -
stats_2_4.json nrExprs 1814166.0000 1814166.0000 - -
stats_2_4.json sets.number 10006808.0000 10006808.0000 - -
stats_2_4.json symbols.bytes 2184633.0000 2184633.0000 - -
stats_2_4.json envs.bytes 991648688.0000 991648688.0000 - -
stats_2_4.json sizes.Attr 16.0000 16.0000 - -
stats_2_4.json sizes.Value 24.0000 24.0000 - -
stats_2_4.json sets.bytes 2162161712.0000 2162161712.0000 - -
stats_2_4.json nrOpUpdateValuesCopied 89405448.0000 89405448.0000 - -
stats_2_4.json cpuTime 47.3811 47.3811 - -
stats_2_4.json nrAvoided 57622221.0000 57622221.0000 - -
stats_2_5.json sets.elements 140693516.0000 140693516.0000 - -
stats_2_5.json list.elements 31630815.0000 31630815.0000 - -
stats_2_5.json time.cpu 53.9900 53.9900 - -
stats_2_5.json values.number 79144018.0000 79144018.0000 - -
stats_2_5.json nrThunks 59297795.0000 59297795.0000 - -
stats_2_5.json envs.number 51022039.0000 51022039.0000 - -
stats_2_5.json sizes.Bindings 16.0000 16.0000 - -
stats_2_5.json symbols.number 124722.0000 124722.0000 - -
stats_2_5.json list.concats 4437591.0000 4437591.0000 - -
stats_2_5.json sizes.Env 8.0000 8.0000 - -
stats_2_5.json gc.totalBytes 6964730576.0000 6964730576.0000 - -
stats_2_5.json nrFunctionCalls 46649257.0000 46649257.0000 - -
stats_2_5.json list.bytes 253046520.0000 253046520.0000 - -
stats_2_5.json time.gcFraction 0.2600 0.2600 - -
stats_2_5.json values.bytes 1899456432.0000 1899456432.0000 - -
stats_2_5.json gc.heapSize 3290624000.0000 3290624000.0000 - -
stats_2_5.json time.gc 14.0380 14.0380 - -
stats_2_5.json envs.elements 70210413.0000 70210413.0000 - -
stats_2_5.json nrOpUpdates 4799101.0000 4799101.0000 - -
stats_2_5.json gc.cycles 16.0000 16.0000 - -
stats_2_5.json nrLookups 23804432.0000 23804432.0000 - -
stats_2_5.json nrPrimOpCalls 25558143.0000 25558143.0000 - -
stats_2_5.json nrExprs 2383644.0000 2383644.0000 - -
stats_2_5.json sets.number 9994597.0000 9994597.0000 - -
stats_2_5.json symbols.bytes 1812661.0000 1812661.0000 - -
stats_2_5.json envs.bytes 969859616.0000 969859616.0000 - -
stats_2_5.json sizes.Attr 16.0000 16.0000 - -
stats_2_5.json sizes.Value 24.0000 24.0000 - -
stats_2_5.json sets.bytes 2411009808.0000 2411009808.0000 - -
stats_2_5.json nrOpUpdateValuesCopied 102697207.0000 102697207.0000 - -
stats_2_5.json cpuTime 53.9900 53.9900 - -
stats_2_5.json nrAvoided 57253911.0000 57253911.0000 - -
stats_2_6.json sets.elements 98011859.0000 98011859.0000 - -
stats_2_6.json list.elements 23991729.0000 23991729.0000 - -
stats_2_6.json time.cpu 39.9800 39.9800 - -
stats_2_6.json values.number 47887192.0000 47887192.0000 - -
stats_2_6.json nrThunks 37933052.0000 37933052.0000 - -
stats_2_6.json envs.number 33425036.0000 33425036.0000 - -
stats_2_6.json sizes.Bindings 16.0000 16.0000 - -
stats_2_6.json symbols.number 124259.0000 124259.0000 - -
stats_2_6.json list.concats 3422472.0000 3422472.0000 - -
stats_2_6.json sizes.Env 8.0000 8.0000 - -
stats_2_6.json gc.totalBytes 4714759520.0000 4714759520.0000 - -
stats_2_6.json nrFunctionCalls 31089671.0000 31089671.0000 - -
stats_2_6.json list.bytes 191933832.0000 191933832.0000 - -
stats_2_6.json time.gcFraction 0.1884 0.1884 - -
stats_2_6.json values.bytes 1149292608.0000 1149292608.0000 - -
stats_2_6.json gc.heapSize 2501046272.0000 2501046272.0000 - -
stats_2_6.json time.gc 7.5330 7.5330 - -
stats_2_6.json envs.elements 46560620.0000 46560620.0000 - -
stats_2_6.json nrOpUpdates 3819958.0000 3819958.0000 - -
stats_2_6.json gc.cycles 10.0000 10.0000 - -
stats_2_6.json nrLookups 13962023.0000 13962023.0000 - -
stats_2_6.json nrPrimOpCalls 17583524.0000 17583524.0000 - -
stats_2_6.json nrExprs 1779899.0000 1779899.0000 - -
stats_2_6.json sets.number 5898472.0000 5898472.0000 - -
stats_2_6.json symbols.bytes 1457158.0000 1457158.0000 - -
stats_2_6.json envs.bytes 639885248.0000 639885248.0000 - -
stats_2_6.json sizes.Attr 16.0000 16.0000 - -
stats_2_6.json sizes.Value 24.0000 24.0000 - -
stats_2_6.json sets.bytes 1662565296.0000 1662565296.0000 - -
stats_2_6.json nrOpUpdateValuesCopied 75712631.0000 75712631.0000 - -
stats_2_6.json cpuTime 39.9800 39.9800 - -
stats_2_6.json nrAvoided 38851519.0000 38851519.0000 - -
stats_2_7.json sets.elements 90897928.0000 90897928.0000 - -
stats_2_7.json list.elements 13990644.0000 13990644.0000 - -
stats_2_7.json time.cpu 30.6914 30.6914 - -
stats_2_7.json values.number 42204979.0000 42204979.0000 - -
stats_2_7.json nrThunks 33822456.0000 33822456.0000 - -
stats_2_7.json envs.number 28787150.0000 28787150.0000 - -
stats_2_7.json sizes.Bindings 16.0000 16.0000 - -
stats_2_7.json symbols.number 117268.0000 117268.0000 - -
stats_2_7.json list.concats 2108196.0000 2108196.0000 - -
stats_2_7.json sizes.Env 8.0000 8.0000 - -
stats_2_7.json gc.totalBytes 4215957200.0000 4215957200.0000 - -
stats_2_7.json nrFunctionCalls 26579382.0000 26579382.0000 - -
stats_2_7.json list.bytes 111925152.0000 111925152.0000 - -
stats_2_7.json time.gcFraction 0.2069 0.2069 - -
stats_2_7.json values.bytes 1012919496.0000 1012919496.0000 - -
stats_2_7.json gc.heapSize 2433933312.0000 2433933312.0000 - -
stats_2_7.json time.gc 6.3490 6.3490 - -
stats_2_7.json envs.elements 41084661.0000 41084661.0000 - -
stats_2_7.json nrOpUpdates 3780446.0000 3780446.0000 - -
stats_2_7.json gc.cycles 9.0000 9.0000 - -
stats_2_7.json nrLookups 11408865.0000 11408865.0000 - -
stats_2_7.json nrPrimOpCalls 14397780.0000 14397780.0000 - -
stats_2_7.json nrExprs 1705305.0000 1705305.0000 - -
stats_2_7.json sets.number 5860854.0000 5860854.0000 - -
stats_2_7.json symbols.bytes 1289356.0000 1289356.0000 - -
stats_2_7.json envs.bytes 558974488.0000 558974488.0000 - -
stats_2_7.json sizes.Attr 16.0000 16.0000 - -
stats_2_7.json sizes.Value 24.0000 24.0000 - -
stats_2_7.json sets.bytes 1548140512.0000 1548140512.0000 - -
stats_2_7.json nrOpUpdateValuesCopied 69579070.0000 69579070.0000 - -
stats_2_7.json cpuTime 30.6914 30.6914 - -
stats_2_7.json nrAvoided 33251423.0000 33251423.0000 - -
stats_2_8.json sets.elements 89227018.0000 89227018.0000 - -
stats_2_8.json list.elements 21142609.0000 21142609.0000 - -
stats_2_8.json time.cpu 38.8117 38.8117 - -
stats_2_8.json values.number 46839320.0000 46839320.0000 - -
stats_2_8.json nrThunks 37077503.0000 37077503.0000 - -
stats_2_8.json envs.number 32736637.0000 32736637.0000 - -
stats_2_8.json sizes.Bindings 16.0000 16.0000 - -
stats_2_8.json symbols.number 124475.0000 124475.0000 - -
stats_2_8.json list.concats 3079488.0000 3079488.0000 - -
stats_2_8.json sizes.Env 8.0000 8.0000 - -
stats_2_8.json gc.totalBytes 4483717872.0000 4483717872.0000 - -
stats_2_8.json nrFunctionCalls 30200389.0000 30200389.0000 - -
stats_2_8.json list.bytes 169140872.0000 169140872.0000 - -
stats_2_8.json time.gcFraction 0.2191 0.2191 - -
stats_2_8.json values.bytes 1124143680.0000 1124143680.0000 - -
stats_2_8.json gc.heapSize 2467487744.0000 2467487744.0000 - -
stats_2_8.json time.gc 8.5020 8.5020 - -
stats_2_8.json envs.elements 45269366.0000 45269366.0000 - -
stats_2_8.json nrOpUpdates 3506117.0000 3506117.0000 - -
stats_2_8.json gc.cycles 10.0000 10.0000 - -
stats_2_8.json nrLookups 13360392.0000 13360392.0000 - -
stats_2_8.json nrPrimOpCalls 17988035.0000 17988035.0000 - -
stats_2_8.json nrExprs 1766028.0000 1766028.0000 - -
stats_2_8.json sets.number 5572781.0000 5572781.0000 - -
stats_2_8.json symbols.bytes 1442833.0000 1442833.0000 - -
stats_2_8.json envs.bytes 624048024.0000 624048024.0000 - -
stats_2_8.json sizes.Attr 16.0000 16.0000 - -
stats_2_8.json sizes.Value 24.0000 24.0000 - -
stats_2_8.json sets.bytes 1516796784.0000 1516796784.0000 - -
stats_2_8.json nrOpUpdateValuesCopied 67929846.0000 67929846.0000 - -
stats_2_8.json cpuTime 38.8117 38.8117 - -
stats_2_8.json nrAvoided 39320218.0000 39320218.0000 - -
stats_2_9.json sets.elements 193580723.0000 193580723.0000 - -
stats_2_9.json list.elements 29629922.0000 29629922.0000 - -
stats_2_9.json time.cpu 50.3179 50.3179 - -
stats_2_9.json values.number 130972561.0000 130972561.0000 - -
stats_2_9.json nrThunks 85656230.0000 85656230.0000 - -
stats_2_9.json envs.number 72495284.0000 72495284.0000 - -
stats_2_9.json sizes.Bindings 16.0000 16.0000 - -
stats_2_9.json symbols.number 151406.0000 151406.0000 - -
stats_2_9.json list.concats 3658615.0000 3658615.0000 - -
stats_2_9.json sizes.Env 8.0000 8.0000 - -
stats_2_9.json gc.totalBytes 10285215280.0000 10285215280.0000 - -
stats_2_9.json nrFunctionCalls 64468292.0000 64468292.0000 - -
stats_2_9.json list.bytes 237039376.0000 237039376.0000 - -
stats_2_9.json time.gcFraction 0.2984 0.2984 - -
stats_2_9.json values.bytes 3143341464.0000 3143341464.0000 - -
stats_2_9.json gc.heapSize 5438107648.0000 5438107648.0000 - -
stats_2_9.json time.gc 15.0170 15.0170 - -
stats_2_9.json envs.elements 99236881.0000 99236881.0000 - -
stats_2_9.json nrOpUpdates 5479172.0000 5479172.0000 - -
stats_2_9.json gc.cycles 13.0000 13.0000 - -
stats_2_9.json nrLookups 36595966.0000 36595966.0000 - -
stats_2_9.json nrPrimOpCalls 31691402.0000 31691402.0000 - -
stats_2_9.json nrExprs 2211840.0000 2211840.0000 - -
stats_2_9.json sets.number 16940539.0000 16940539.0000 - -
stats_2_9.json symbols.bytes 2035510.0000 2035510.0000 - -
stats_2_9.json envs.bytes 1373857320.0000 1373857320.0000 - -
stats_2_9.json sizes.Attr 16.0000 16.0000 - -
stats_2_9.json sizes.Value 24.0000 24.0000 - -
stats_2_9.json sets.bytes 3368340192.0000 3368340192.0000 - -
stats_2_9.json nrOpUpdateValuesCopied 132528741.0000 132528741.0000 - -
stats_2_9.json cpuTime 50.3179 50.3179 - -
stats_2_9.json nrAvoided 75203864.0000 75203864.0000 - -
stats_3_1.json sets.elements 225930354.0000 225930354.0000 - -
stats_3_1.json list.elements 26265470.0000 26265470.0000 - -
stats_3_1.json time.cpu 66.4482 66.4482 - -
stats_3_1.json values.number 111618977.0000 111618977.0000 - -
stats_3_1.json nrThunks 76853109.0000 76853109.0000 - -
stats_3_1.json envs.number 61852574.0000 61852574.0000 - -
stats_3_1.json sizes.Bindings 16.0000 16.0000 - -
stats_3_1.json symbols.number 155283.0000 155283.0000 - -
stats_3_1.json list.concats 5442439.0000 5442439.0000 - -
stats_3_1.json sizes.Env 8.0000 8.0000 - -
stats_3_1.json gc.totalBytes 10213958864.0000 10213958864.0000 - -
stats_3_1.json nrFunctionCalls 56381662.0000 56381662.0000 - -
stats_3_1.json list.bytes 210123760.0000 210123760.0000 - -
stats_3_1.json time.gcFraction 0.2836 0.2836 - -
stats_3_1.json values.bytes 2678855448.0000 2678855448.0000 - -
stats_3_1.json gc.heapSize 5521989632.0000 5521989632.0000 - -
stats_3_1.json time.gc 18.8470 18.8470 - -
stats_3_1.json envs.elements 87628067.0000 87628067.0000 - -
stats_3_1.json nrOpUpdates 6207065.0000 6207065.0000 - -
stats_3_1.json gc.cycles 13.0000 13.0000 - -
stats_3_1.json nrLookups 26806462.0000 26806462.0000 - -
stats_3_1.json nrPrimOpCalls 30999119.0000 30999119.0000 - -
stats_3_1.json nrExprs 2523704.0000 2523704.0000 - -
stats_3_1.json sets.number 12918976.0000 12918976.0000 - -
stats_3_1.json symbols.bytes 2027091.0000 2027091.0000 - -
stats_3_1.json envs.bytes 1195845128.0000 1195845128.0000 - -
stats_3_1.json sizes.Attr 16.0000 16.0000 - -
stats_3_1.json sizes.Value 24.0000 24.0000 - -
stats_3_1.json sets.bytes 3821589280.0000 3821589280.0000 - -
stats_3_1.json nrOpUpdateValuesCopied 171017115.0000 171017115.0000 - -
stats_3_1.json cpuTime 66.4482 66.4482 - -
stats_3_1.json nrAvoided 69593430.0000 69593430.0000 - -
stats_3_2.json sets.elements 69197976.0000 69197976.0000 - -
stats_3_2.json list.elements 6360457.0000 6360457.0000 - -
stats_3_2.json time.cpu 107.7284 107.7284 - -
stats_3_2.json values.number 27576323.0000 27576323.0000 - -
stats_3_2.json nrThunks 21924617.0000 21924617.0000 - -
stats_3_2.json envs.number 16995249.0000 16995249.0000 - -
stats_3_2.json sizes.Bindings 16.0000 16.0000 - -
stats_3_2.json symbols.number 82119.0000 82119.0000 - -
stats_3_2.json list.concats 1757459.0000 1757459.0000 - -
stats_3_2.json sizes.Env 8.0000 8.0000 - -
stats_3_2.json gc.totalBytes 3104665632.0000 3104665632.0000 - -
stats_3_2.json nrFunctionCalls 15800613.0000 15800613.0000 - -
stats_3_2.json list.bytes 50883656.0000 50883656.0000 - -
stats_3_2.json time.gcFraction 0.0449 0.0449 - -
stats_3_2.json values.bytes 661831752.0000 661831752.0000 - -
stats_3_2.json gc.heapSize 1712517120.0000 1712517120.0000 - -
stats_3_2.json time.gc 4.8350 4.8350 - -
stats_3_2.json envs.elements 26595346.0000 26595346.0000 - -
stats_3_2.json nrOpUpdates 2356108.0000 2356108.0000 - -
stats_3_2.json gc.cycles 8.0000 8.0000 - -
stats_3_2.json nrLookups 6578255.0000 6578255.0000 - -
stats_3_2.json nrPrimOpCalls 8134117.0000 8134117.0000 - -
stats_3_2.json nrExprs 1170618.0000 1170618.0000 - -
stats_3_2.json sets.number 2826496.0000 2826496.0000 - -
stats_3_2.json symbols.bytes 952207.0000 952207.0000 - -
stats_3_2.json envs.bytes 348724760.0000 348724760.0000 - -
stats_3_2.json sizes.Attr 16.0000 16.0000 - -
stats_3_2.json sizes.Value 24.0000 24.0000 - -
stats_3_2.json sets.bytes 1152391552.0000 1152391552.0000 - -
stats_3_2.json nrOpUpdateValuesCopied 5612089.0000 5612089.0000 - -
stats_3_2.json cpuTime 107.7284 107.7284 - -
stats_3_2.json nrAvoided 19524841.0000 19524841.0000 - -
stats_3_3.json sets.elements 39775182.0000 39775182.0000 - -
stats_3_3.json list.elements 3721808.0000 3721808.0000 - -
stats_3_3.json time.cpu 121.1437 121.1437 - -
stats_3_3.json values.number 17069460.0000 17069460.0000 - -
stats_3_3.json nrThunks 13749706.0000 13749706.0000 - -
stats_3_3.json envs.number 10852968.0000 10852968.0000 - -
stats_3_3.json sizes.Bindings 16.0000 16.0000 - -
stats_3_3.json symbols.number 69303.0000 69303.0000 - -
stats_3_3.json list.concats 1070008.0000 1070008.0000 - -
stats_3_3.json sizes.Env 8.0000 8.0000 - -
stats_3_3.json gc.totalBytes 1928928064.0000 1928928064.0000 - -
stats_3_3.json nrFunctionCalls 10107163.0000 10107163.0000 - -
stats_3_3.json list.bytes 29774464.0000 29774464.0000 - -
stats_3_3.json time.gcFraction 0.0263 0.0263 - -
stats_3_3.json values.bytes 409667040.0000 409667040.0000 - -
stats_3_3.json gc.heapSize 1108008960.0000 1108008960.0000 - -
stats_3_3.json time.gc 3.1820 3.1820 - -
stats_3_3.json envs.elements 17583286.0000 17583286.0000 - -
stats_3_3.json nrOpUpdates 1662674.0000 1662674.0000 - -
stats_3_3.json gc.cycles 7.0000 7.0000 - -
stats_3_3.json nrLookups 4079974.0000 4079974.0000 - -
stats_3_3.json nrPrimOpCalls 4918601.0000 4918601.0000 - -
stats_3_3.json nrExprs 991207.0000 991207.0000 - -
stats_3_3.json sets.number 1792707.0000 1792707.0000 - -
stats_3_3.json symbols.bytes 807022.0000 807022.0000 - -
stats_3_3.json envs.bytes 227490032.0000 227490032.0000 - -
stats_3_3.json sizes.Attr 16.0000 16.0000 - -
stats_3_3.json sizes.Value 24.0000 24.0000 - -
stats_3_3.json sets.bytes 665086224.0000 665086224.0000 - -
stats_3_3.json nrOpUpdateValuesCopied 31681002.0000 31681002.0000 - -
stats_3_3.json cpuTime 121.1437 121.1437 - -
stats_3_3.json nrAvoided 12446793.0000 12446793.0000 - -
stats_3_4.json sets.elements 81036169.0000 81036169.0000 - -
stats_3_4.json list.elements 8212183.0000 8212183.0000 - -
stats_3_4.json time.cpu 32.0445 32.0445 - -
stats_3_4.json values.number 33383480.0000 33383480.0000 - -
stats_3_4.json nrThunks 22438492.0000 22438492.0000 - -
stats_3_4.json envs.number 17451476.0000 17451476.0000 - -
stats_3_4.json sizes.Bindings 16.0000 16.0000 - -
stats_3_4.json symbols.number 105447.0000 105447.0000 - -
stats_3_4.json list.concats 1727643.0000 1727643.0000 - -
stats_3_4.json sizes.Env 8.0000 8.0000 - -
stats_3_4.json gc.totalBytes 3368436224.0000 3368436224.0000 - -
stats_3_4.json nrFunctionCalls 16030687.0000 16030687.0000 - -
stats_3_4.json list.bytes 65697464.0000 65697464.0000 - -
stats_3_4.json time.gcFraction 0.1600 0.1600 - -
stats_3_4.json values.bytes 801203520.0000 801203520.0000 - -
stats_3_4.json gc.heapSize 1997725696.0000 1997725696.0000 - -
stats_3_4.json time.gc 5.1260 5.1260 - -
stats_3_4.json envs.elements 25266083.0000 25266083.0000 - -
stats_3_4.json nrOpUpdates 1862367.0000 1862367.0000 - -
stats_3_4.json gc.cycles 8.0000 8.0000 - -
stats_3_4.json nrLookups 6892060.0000 6892060.0000 - -
stats_3_4.json nrPrimOpCalls 9369227.0000 9369227.0000 - -
stats_3_4.json nrExprs 1708321.0000 1708321.0000 - -
stats_3_4.json sets.number 3561479.0000 3561479.0000 - -
stats_3_4.json symbols.bytes 1480854.0000 1480854.0000 - -
stats_3_4.json envs.bytes 341740472.0000 341740472.0000 - -
stats_3_4.json sizes.Attr 16.0000 16.0000 - -
stats_3_4.json sizes.Value 24.0000 24.0000 - -
stats_3_4.json sets.bytes 1353562368.0000 1353562368.0000 - -
stats_3_4.json nrOpUpdateValuesCopied 62707160.0000 62707160.0000 - -
stats_3_4.json cpuTime 32.0445 32.0445 - -
stats_3_4.json nrAvoided 20527557.0000 20527557.0000 - -
stats_3_5.json sets.elements 115181684.0000 115181684.0000 - -
stats_3_5.json list.elements 12997108.0000 12997108.0000 - -
stats_3_5.json time.cpu 45.3142 45.3142 - -
stats_3_5.json values.number 48898951.0000 48898951.0000 - -
stats_3_5.json nrThunks 36558393.0000 36558393.0000 - -
stats_3_5.json envs.number 29765499.0000 29765499.0000 - -
stats_3_5.json sizes.Bindings 16.0000 16.0000 - -
stats_3_5.json symbols.number 101932.0000 101932.0000 - -
stats_3_5.json list.concats 2910288.0000 2910288.0000 - -
stats_3_5.json sizes.Env 8.0000 8.0000 - -
stats_3_5.json gc.totalBytes 4851299360.0000 4851299360.0000 - -
stats_3_5.json nrFunctionCalls 27456250.0000 27456250.0000 - -
stats_3_5.json list.bytes 103976864.0000 103976864.0000 - -
stats_3_5.json time.gcFraction 0.2356 0.2356 - -
stats_3_5.json values.bytes 1173574824.0000 1173574824.0000 - -
stats_3_5.json gc.heapSize 2871193600.0000 2871193600.0000 - -
stats_3_5.json time.gc 10.6760 10.6760 - -
stats_3_5.json envs.elements 42573269.0000 42573269.0000 - -
stats_3_5.json nrOpUpdates 3278869.0000 3278869.0000 - -
stats_3_5.json gc.cycles 10.0000 10.0000 - -
stats_3_5.json nrLookups 12172362.0000 12172362.0000 - -
stats_3_5.json nrPrimOpCalls 16163843.0000 16163843.0000 - -
stats_3_5.json nrExprs 1774411.0000 1774411.0000 - -
stats_3_5.json sets.number 5772794.0000 5772794.0000 - -
stats_3_5.json symbols.bytes 1462441.0000 1462441.0000 - -
stats_3_5.json envs.bytes 578710144.0000 578710144.0000 - -
stats_3_5.json sizes.Attr 16.0000 16.0000 - -
stats_3_5.json sizes.Value 24.0000 24.0000 - -
stats_3_5.json sets.bytes 1935271648.0000 1935271648.0000 - -
stats_3_5.json nrOpUpdateValuesCopied 89617131.0000 89617131.0000 - -
stats_3_5.json cpuTime 45.3142 45.3142 - -
stats_3_5.json nrAvoided 34694513.0000 34694513.0000 - -
stats_3_6.json sets.elements 91213502.0000 91213502.0000 - -
stats_3_6.json list.elements 11327459.0000 11327459.0000 - -
stats_3_6.json time.cpu 34.3324 34.3324 - -
stats_3_6.json values.number 40169071.0000 40169071.0000 - -
stats_3_6.json nrThunks 31688962.0000 31688962.0000 - -
stats_3_6.json envs.number 26817671.0000 26817671.0000 - -
stats_3_6.json sizes.Bindings 16.0000 16.0000 - -
stats_3_6.json symbols.number 121938.0000 121938.0000 - -
stats_3_6.json list.concats 2486916.0000 2486916.0000 - -
stats_3_6.json sizes.Env 8.0000 8.0000 - -
stats_3_6.json gc.totalBytes 4109008656.0000 4109008656.0000 - -
stats_3_6.json nrFunctionCalls 24766331.0000 24766331.0000 - -
stats_3_6.json list.bytes 90619672.0000 90619672.0000 - -
stats_3_6.json time.gcFraction 0.2006 0.2006 - -
stats_3_6.json values.bytes 964057704.0000 964057704.0000 - -
stats_3_6.json gc.heapSize 2316492800.0000 2316492800.0000 - -
stats_3_6.json time.gc 6.8880 6.8880 - -
stats_3_6.json envs.elements 38146406.0000 38146406.0000 - -
stats_3_6.json nrOpUpdates 3175662.0000 3175662.0000 - -
stats_3_6.json gc.cycles 9.0000 9.0000 - -
stats_3_6.json nrLookups 10670460.0000 10670460.0000 - -
stats_3_6.json nrPrimOpCalls 14287209.0000 14287209.0000 - -
stats_3_6.json nrExprs 1727014.0000 1727014.0000 - -
stats_3_6.json sets.number 5079350.0000 5079350.0000 - -
stats_3_6.json symbols.bytes 1392422.0000 1392422.0000 - -
stats_3_6.json envs.bytes 519712616.0000 519712616.0000 - -
stats_3_6.json sizes.Attr 16.0000 16.0000 - -
stats_3_6.json sizes.Value 24.0000 24.0000 - -
stats_3_6.json sets.bytes 1540685632.0000 1540685632.0000 - -
stats_3_6.json nrOpUpdateValuesCopied 71870549.0000 71870549.0000 - -
stats_3_6.json cpuTime 34.3324 34.3324 - -
stats_3_6.json nrAvoided 30737386.0000 30737386.0000 - -
stats_3_7.json sets.elements 93147683.0000 93147683.0000 - -
stats_3_7.json list.elements 12233038.0000 12233038.0000 - -
stats_3_7.json time.cpu 29.8929 29.8929 - -
stats_3_7.json values.number 40885400.0000 40885400.0000 - -
stats_3_7.json nrThunks 32568146.0000 32568146.0000 - -
stats_3_7.json envs.number 28290289.0000 28290289.0000 - -
stats_3_7.json sizes.Bindings 16.0000 16.0000 - -
stats_3_7.json symbols.number 116491.0000 116491.0000 - -
stats_3_7.json list.concats 2463962.0000 2463962.0000 - -
stats_3_7.json sizes.Env 8.0000 8.0000 - -
stats_3_7.json gc.totalBytes 4208266416.0000 4208266416.0000 - -
stats_3_7.json nrFunctionCalls 26107124.0000 26107124.0000 - -
stats_3_7.json list.bytes 97864304.0000 97864304.0000 - -
stats_3_7.json time.gcFraction 0.2153 0.2153 - -
stats_3_7.json values.bytes 981249600.0000 981249600.0000 - -
stats_3_7.json gc.heapSize 2484264960.0000 2484264960.0000 - -
stats_3_7.json time.gc 6.4370 6.4370 - -
stats_3_7.json envs.elements 40237512.0000 40237512.0000 - -
stats_3_7.json nrOpUpdates 3535593.0000 3535593.0000 - -
stats_3_7.json gc.cycles 9.0000 9.0000 - -
stats_3_7.json nrLookups 11495111.0000 11495111.0000 - -
stats_3_7.json nrPrimOpCalls 14580772.0000 14580772.0000 - -
stats_3_7.json nrExprs 1672112.0000 1672112.0000 - -
stats_3_7.json sets.number 5655002.0000 5655002.0000 - -
stats_3_7.json symbols.bytes 1274313.0000 1274313.0000 - -
stats_3_7.json envs.bytes 548222408.0000 548222408.0000 - -
stats_3_7.json sizes.Attr 16.0000 16.0000 - -
stats_3_7.json sizes.Value 24.0000 24.0000 - -
stats_3_7.json sets.bytes 1580842960.0000 1580842960.0000 - -
stats_3_7.json nrOpUpdateValuesCopied 72599565.0000 72599565.0000 - -
stats_3_7.json cpuTime 29.8929 29.8929 - -
stats_3_7.json nrAvoided 32092701.0000 32092701.0000 - -
stats_3_8.json sets.elements 80440371.0000 80440371.0000 - -
stats_3_8.json list.elements 9544871.0000 9544871.0000 - -
stats_3_8.json time.cpu 30.7873 30.7873 - -
stats_3_8.json values.number 36647949.0000 36647949.0000 - -
stats_3_8.json nrThunks 28340900.0000 28340900.0000 - -
stats_3_8.json envs.number 23990958.0000 23990958.0000 - -
stats_3_8.json sizes.Bindings 16.0000 16.0000 - -
stats_3_8.json symbols.number 120069.0000 120069.0000 - -
stats_3_8.json list.concats 2172877.0000 2172877.0000 - -
stats_3_8.json sizes.Env 8.0000 8.0000 - -
stats_3_8.json gc.totalBytes 3701526192.0000 3701526192.0000 - -
stats_3_8.json nrFunctionCalls 21923344.0000 21923344.0000 - -
stats_3_8.json list.bytes 76358968.0000 76358968.0000 - -
stats_3_8.json time.gcFraction 0.2144 0.2144 - -
stats_3_8.json values.bytes 879550776.0000 879550776.0000 - -
stats_3_8.json gc.heapSize 2031280128.0000 2031280128.0000 - -
stats_3_8.json time.gc 6.6020 6.6020 - -
stats_3_8.json envs.elements 33802238.0000 33802238.0000 - -
stats_3_8.json nrOpUpdates 2628002.0000 2628002.0000 - -
stats_3_8.json gc.cycles 9.0000 9.0000 - -
stats_3_8.json nrLookups 9241996.0000 9241996.0000 - -
stats_3_8.json nrPrimOpCalls 13637533.0000 13637533.0000 - -
stats_3_8.json nrExprs 1638310.0000 1638310.0000 - -
stats_3_8.json sets.number 4345858.0000 4345858.0000 - -
stats_3_8.json symbols.bytes 1341392.0000 1341392.0000 - -
stats_3_8.json envs.bytes 462345568.0000 462345568.0000 - -
stats_3_8.json sizes.Attr 16.0000 16.0000 - -
stats_3_8.json sizes.Value 24.0000 24.0000 - -
stats_3_8.json sets.bytes 1356579664.0000 1356579664.0000 - -
stats_3_8.json nrOpUpdateValuesCopied 63080733.0000 63080733.0000 - -
stats_3_8.json cpuTime 30.7873 30.7873 - -
stats_3_8.json nrAvoided 29078078.0000 29078078.0000 - -
stats_3_9.json sets.elements 192193912.0000 192193912.0000 - -
stats_3_9.json list.elements 21455802.0000 21455802.0000 - -
stats_3_9.json time.cpu 43.0581 43.0581 - -
stats_3_9.json values.number 112612191.0000 112612191.0000 - -
stats_3_9.json nrThunks 73086382.0000 73086382.0000 - -
stats_3_9.json envs.number 59807018.0000 59807018.0000 - -
stats_3_9.json sizes.Bindings 16.0000 16.0000 - -
stats_3_9.json symbols.number 148977.0000 148977.0000 - -
stats_3_9.json list.concats 3611909.0000 3611909.0000 - -
stats_3_9.json sizes.Env 8.0000 8.0000 - -
stats_3_9.json gc.totalBytes 9290990496.0000 9290990496.0000 - -
stats_3_9.json nrFunctionCalls 53340578.0000 53340578.0000 - -
stats_3_9.json list.bytes 171646416.0000 171646416.0000 - -
stats_3_9.json time.gcFraction 0.3043 0.3043 - -
stats_3_9.json values.bytes 2702692584.0000 2702692584.0000 - -
stats_3_9.json gc.heapSize 5035454464.0000 5035454464.0000 - -
stats_3_9.json time.gc 13.1030 13.1030 - -
stats_3_9.json envs.elements 83046449.0000 83046449.0000 - -
stats_3_9.json nrOpUpdates 4810101.0000 4810101.0000 - -
stats_3_9.json gc.cycles 12.0000 12.0000 - -
stats_3_9.json nrLookups 29454830.0000 29454830.0000 - -
stats_3_9.json nrPrimOpCalls 27190413.0000 27190413.0000 - -
stats_3_9.json nrExprs 2152913.0000 2152913.0000 - -
stats_3_9.json sets.number 13961576.0000 13961576.0000 - -
stats_3_9.json symbols.bytes 1964593.0000 1964593.0000 - -
stats_3_9.json envs.bytes 1142827736.0000 1142827736.0000 - -
stats_3_9.json sizes.Attr 16.0000 16.0000 - -
stats_3_9.json sizes.Value 24.0000 24.0000 - -
stats_3_9.json sets.bytes 3298487808.0000 3298487808.0000 - -
stats_3_9.json nrOpUpdateValuesCopied 139946243.0000 139946243.0000 - -
stats_3_9.json cpuTime 43.0581 43.0581 - -
stats_3_9.json nrAvoided 62776246.0000 62776246.0000 - -
stats_4_1.json sets.elements 231412553.0000 231412553.0000 - -
stats_4_1.json list.elements 72862607.0000 72862607.0000 - -
stats_4_1.json time.cpu 82.0616 82.0616 - -
stats_4_1.json values.number 122368681.0000 122368681.0000 - -
stats_4_1.json nrThunks 87166748.0000 87166748.0000 - -
stats_4_1.json envs.number 78928476.0000 78928476.0000 - -
stats_4_1.json sizes.Bindings 16.0000 16.0000 - -
stats_4_1.json symbols.number 160720.0000 160720.0000 - -
stats_4_1.json list.concats 9733790.0000 9733790.0000 - -
stats_4_1.json sizes.Env 8.0000 8.0000 - -
stats_4_1.json gc.totalBytes 11344224080.0000 11344224080.0000 - -
stats_4_1.json nrFunctionCalls 73643696.0000 73643696.0000 - -
stats_4_1.json list.bytes 582900856.0000 582900856.0000 - -
stats_4_1.json time.gcFraction 0.2216 0.2216 - -
stats_4_1.json values.bytes 2936848344.0000 2936848344.0000 - -
stats_4_1.json gc.heapSize 5790429184.0000 5790429184.0000 - -
stats_4_1.json time.gc 18.1870 18.1870 - -
stats_4_1.json envs.elements 107212011.0000 107212011.0000 - -
stats_4_1.json nrOpUpdates 7446038.0000 7446038.0000 - -
stats_4_1.json gc.cycles 13.0000 13.0000 - -
stats_4_1.json nrLookups 36261375.0000 36261375.0000 - -
stats_4_1.json nrPrimOpCalls 41991533.0000 41991533.0000 - -
stats_4_1.json nrExprs 2621594.0000 2621594.0000 - -
stats_4_1.json sets.number 13215488.0000 13215488.0000 - -
stats_4_1.json symbols.bytes 2279320.0000 2279320.0000 - -
stats_4_1.json envs.bytes 1489123896.0000 1489123896.0000 - -
stats_4_1.json sizes.Attr 16.0000 16.0000 - -
stats_4_1.json sizes.Value 24.0000 24.0000 - -
stats_4_1.json sets.bytes 3914048656.0000 3914048656.0000 - -
stats_4_1.json nrOpUpdateValuesCopied 174092219.0000 174092219.0000 - -
stats_4_1.json cpuTime 82.0616 82.0616 - -
stats_4_1.json nrAvoided 91182427.0000 91182427.0000 - -
stats_4_2.json sets.elements 88169196.0000 88169196.0000 - -
stats_4_2.json list.elements 13574088.0000 13574088.0000 - -
stats_4_2.json time.cpu 113.2999 113.2999 - -
stats_4_2.json values.number 37891218.0000 37891218.0000 - -
stats_4_2.json nrThunks 27718978.0000 27718978.0000 - -
stats_4_2.json envs.number 23797041.0000 23797041.0000 - -
stats_4_2.json sizes.Bindings 16.0000 16.0000 - -
stats_4_2.json symbols.number 88870.0000 88870.0000 - -
stats_4_2.json list.concats 2148140.0000 2148140.0000 - -
stats_4_2.json sizes.Env 8.0000 8.0000 - -
stats_4_2.json gc.totalBytes 3984303040.0000 3984303040.0000 - -
stats_4_2.json nrFunctionCalls 22286054.0000 22286054.0000 - -
stats_4_2.json list.bytes 108592704.0000 108592704.0000 - -
stats_4_2.json time.gcFraction 0.0512 0.0512 - -
stats_4_2.json values.bytes 909389232.0000 909389232.0000 - -
stats_4_2.json gc.heapSize 2282942464.0000 2282942464.0000 - -
stats_4_2.json time.gc 5.8020 5.8020 - -
stats_4_2.json envs.elements 34879593.0000 34879593.0000 - -
stats_4_2.json nrOpUpdates 2795906.0000 2795906.0000 - -
stats_4_2.json gc.cycles 9.0000 9.0000 - -
stats_4_2.json nrLookups 10317894.0000 10317894.0000 - -
stats_4_2.json nrPrimOpCalls 11567483.0000 11567483.0000 - -
stats_4_2.json nrExprs 1314047.0000 1314047.0000 - -
stats_4_2.json sets.number 3793610.0000 3793610.0000 - -
stats_4_2.json symbols.bytes 1093903.0000 1093903.0000 - -
stats_4_2.json envs.bytes 469413072.0000 469413072.0000 - -
stats_4_2.json sizes.Attr 16.0000 16.0000 - -
stats_4_2.json sizes.Value 24.0000 24.0000 - -
stats_4_2.json sets.bytes 1471404896.0000 1471404896.0000 - -
stats_4_2.json nrOpUpdateValuesCopied 69430280.0000 69430280.0000 - -
stats_4_2.json cpuTime 113.2999 113.2999 - -
stats_4_2.json nrAvoided 26974505.0000 26974505.0000 - -
stats_4_3.json sets.elements 35949266.0000 35949266.0000 - -
stats_4_3.json list.elements 2703725.0000 2703725.0000 - -
stats_4_3.json time.cpu 121.5603 121.5603 - -
stats_4_3.json values.number 16283647.0000 16283647.0000 - -
stats_4_3.json nrThunks 13174205.0000 13174205.0000 - -
stats_4_3.json envs.number 10894722.0000 10894722.0000 - -
stats_4_3.json sizes.Bindings 16.0000 16.0000 - -
stats_4_3.json symbols.number 69903.0000 69903.0000 - -
stats_4_3.json list.concats 676387.0000 676387.0000 - -
stats_4_3.json sizes.Env 8.0000 8.0000 - -
stats_4_3.json gc.totalBytes 1819533184.0000 1819533184.0000 - -
stats_4_3.json nrFunctionCalls 10202860.0000 10202860.0000 - -
stats_4_3.json list.bytes 21629800.0000 21629800.0000 - -
stats_4_3.json time.gcFraction 0.0207 0.0207 - -
stats_4_3.json values.bytes 390807528.0000 390807528.0000 - -
stats_4_3.json gc.heapSize 1040904192.0000 1040904192.0000 - -
stats_4_3.json time.gc 2.5170 2.5170 - -
stats_4_3.json envs.elements 17434760.0000 17434760.0000 - -
stats_4_3.json nrOpUpdates 1666279.0000 1666279.0000 - -
stats_4_3.json gc.cycles 6.0000 6.0000 - -
stats_4_3.json nrLookups 4326012.0000 4326012.0000 - -
stats_4_3.json nrPrimOpCalls 4983862.0000 4983862.0000 - -
stats_4_3.json nrExprs 1021416.0000 1021416.0000 - -
stats_4_3.json sets.number 1738743.0000 1738743.0000 - -
stats_4_3.json symbols.bytes 812396.0000 812396.0000 - -
stats_4_3.json envs.bytes 226635856.0000 226635856.0000 - -
stats_4_3.json sizes.Attr 16.0000 16.0000 - -
stats_4_3.json sizes.Value 24.0000 24.0000 - -
stats_4_3.json sets.bytes 603008144.0000 603008144.0000 - -
stats_4_3.json nrOpUpdateValuesCopied 28080599.0000 28080599.0000 - -
stats_4_3.json cpuTime 121.5603 121.5603 - -
stats_4_3.json nrAvoided 12399497.0000 12399497.0000 - -
stats_4_4.json sets.elements 151041534.0000 151041534.0000 - -
stats_4_4.json list.elements 39293148.0000 39293148.0000 - -
stats_4_4.json time.cpu 55.2222 55.2222 - -
stats_4_4.json values.number 91838485.0000 91838485.0000 - -
stats_4_4.json nrThunks 65793449.0000 65793449.0000 - -
stats_4_4.json envs.number 58845615.0000 58845615.0000 - -
stats_4_4.json sizes.Bindings 16.0000 16.0000 - -
stats_4_4.json symbols.number 140704.0000 140704.0000 - -
stats_4_4.json list.concats 5192647.0000 5192647.0000 - -
stats_4_4.json sizes.Env 8.0000 8.0000 - -
stats_4_4.json gc.totalBytes 7896281616.0000 7896281616.0000 - -
stats_4_4.json nrFunctionCalls 53691619.0000 53691619.0000 - -
stats_4_4.json list.bytes 314345184.0000 314345184.0000 - -
stats_4_4.json time.gcFraction 0.2665 0.2665 - -
stats_4_4.json values.bytes 2204123640.0000 2204123640.0000 - -
stats_4_4.json gc.heapSize 3810713600.0000 3810713600.0000 - -
stats_4_4.json time.gc 14.7190 14.7190 - -
stats_4_4.json envs.elements 79057612.0000 79057612.0000 - -
stats_4_4.json nrOpUpdates 4789147.0000 4789147.0000 - -
stats_4_4.json gc.cycles 12.0000 12.0000 - -
stats_4_4.json nrLookups 29326179.0000 29326179.0000 - -
stats_4_4.json nrPrimOpCalls 28870672.0000 28870672.0000 - -
stats_4_4.json nrExprs 1821463.0000 1821463.0000 - -
stats_4_4.json sets.number 11150018.0000 11150018.0000 - -
stats_4_4.json symbols.bytes 2186271.0000 2186271.0000 - -
stats_4_4.json envs.bytes 1103225816.0000 1103225816.0000 - -
stats_4_4.json sizes.Attr 16.0000 16.0000 - -
stats_4_4.json sizes.Value 24.0000 24.0000 - -
stats_4_4.json sets.bytes 2595064832.0000 2595064832.0000 - -
stats_4_4.json nrOpUpdateValuesCopied 108598229.0000 108598229.0000 - -
stats_4_4.json cpuTime 55.2222 55.2222 - -
stats_4_4.json nrAvoided 64154365.0000 64154365.0000 - -
stats_4_5.json sets.elements 167595782.0000 167595782.0000 - -
stats_4_5.json list.elements 36286336.0000 36286336.0000 - -
stats_4_5.json time.cpu 61.7384 61.7384 - -
stats_4_5.json values.number 91606977.0000 91606977.0000 - -
stats_4_5.json nrThunks 67015290.0000 67015290.0000 - -
stats_4_5.json envs.number 58483513.0000 58483513.0000 - -
stats_4_5.json sizes.Bindings 16.0000 16.0000 - -
stats_4_5.json symbols.number 125039.0000 125039.0000 - -
stats_4_5.json list.concats 5026857.0000 5026857.0000 - -
stats_4_5.json sizes.Env 8.0000 8.0000 - -
stats_4_5.json gc.totalBytes 8092324112.0000 8092324112.0000 - -
stats_4_5.json nrFunctionCalls 53608045.0000 53608045.0000 - -
stats_4_5.json list.bytes 290290688.0000 290290688.0000 - -
stats_4_5.json time.gcFraction 0.2628 0.2628 - -
stats_4_5.json values.bytes 2198567448.0000 2198567448.0000 - -
stats_4_5.json gc.heapSize 3944931328.0000 3944931328.0000 - -
stats_4_5.json time.gc 16.2220 16.2220 - -
stats_4_5.json envs.elements 79908993.0000 79908993.0000 - -
stats_4_5.json nrOpUpdates 5332018.0000 5332018.0000 - -
stats_4_5.json gc.cycles 16.0000 16.0000 - -
stats_4_5.json nrLookups 27913307.0000 27913307.0000 - -
stats_4_5.json nrPrimOpCalls 29546391.0000 29546391.0000 - -
stats_4_5.json nrExprs 2395644.0000 2395644.0000 - -
stats_4_5.json sets.number 11307799.0000 11307799.0000 - -
stats_4_5.json symbols.bytes 1817944.0000 1817944.0000 - -
stats_4_5.json envs.bytes 1107140048.0000 1107140048.0000 - -
stats_4_5.json sizes.Attr 16.0000 16.0000 - -
stats_4_5.json sizes.Value 24.0000 24.0000 - -
stats_4_5.json sets.bytes 2862457296.0000 2862457296.0000 - -
stats_4_5.json nrOpUpdateValuesCopied 122393777.0000 122393777.0000 - -
stats_4_5.json cpuTime 61.7384 61.7384 - -
stats_4_5.json nrAvoided 65401014.0000 65401014.0000 - -
stats_4_6.json sets.elements 118798096.0000 118798096.0000 - -
stats_4_6.json list.elements 25438711.0000 25438711.0000 - -
stats_4_6.json time.cpu 47.7144 47.7144 - -
stats_4_6.json values.number 55392752.0000 55392752.0000 - -
stats_4_6.json nrThunks 41940775.0000 41940775.0000 - -
stats_4_6.json envs.number 37543416.0000 37543416.0000 - -
stats_4_6.json sizes.Bindings 16.0000 16.0000 - -
stats_4_6.json symbols.number 124523.0000 124523.0000 - -
stats_4_6.json list.concats 3570962.0000 3570962.0000 - -
stats_4_6.json sizes.Env 8.0000 8.0000 - -
stats_4_6.json gc.totalBytes 5456885488.0000 5456885488.0000 - -
stats_4_6.json nrFunctionCalls 35007615.0000 35007615.0000 - -
stats_4_6.json list.bytes 203509688.0000 203509688.0000 - -
stats_4_6.json time.gcFraction 0.2556 0.2556 - -
stats_4_6.json values.bytes 1329426048.0000 1329426048.0000 - -
stats_4_6.json gc.heapSize 3005411328.0000 3005411328.0000 - -
stats_4_6.json time.gc 12.1940 12.1940 - -
stats_4_6.json envs.elements 51802193.0000 51802193.0000 - -
stats_4_6.json nrOpUpdates 4101025.0000 4101025.0000 - -
stats_4_6.json gc.cycles 11.0000 11.0000 - -
stats_4_6.json nrLookups 16177857.0000 16177857.0000 - -
stats_4_6.json nrPrimOpCalls 19920634.0000 19920634.0000 - -
stats_4_6.json nrExprs 1786921.0000 1786921.0000 - -
stats_4_6.json sets.number 6628310.0000 6628310.0000 - -
stats_4_6.json symbols.bytes 1460824.0000 1460824.0000 - -
stats_4_6.json envs.bytes 714764872.0000 714764872.0000 - -
stats_4_6.json sizes.Attr 16.0000 16.0000 - -
stats_4_6.json sizes.Value 24.0000 24.0000 - -
stats_4_6.json sets.bytes 2006822496.0000 2006822496.0000 - -
stats_4_6.json nrOpUpdateValuesCopied 91183239.0000 91183239.0000 - -
stats_4_6.json cpuTime 47.7144 47.7144 - -
stats_4_6.json nrAvoided 43266902.0000 43266902.0000 - -
stats_4_7.json sets.elements 91610032.0000 91610032.0000 - -
stats_4_7.json list.elements 14102448.0000 14102448.0000 - -
stats_4_7.json time.cpu 33.6920 33.6920 - -
stats_4_7.json values.number 42646448.0000 42646448.0000 - -
stats_4_7.json nrThunks 34213756.0000 34213756.0000 - -
stats_4_7.json envs.number 29962848.0000 29962848.0000 - -
stats_4_7.json sizes.Bindings 16.0000 16.0000 - -
stats_4_7.json symbols.number 117435.0000 117435.0000 - -
stats_4_7.json list.concats 2129303.0000 2129303.0000 - -
stats_4_7.json sizes.Env 8.0000 8.0000 - -
stats_4_7.json gc.totalBytes 4269289008.0000 4269289008.0000 - -
stats_4_7.json nrFunctionCalls 27730265.0000 27730265.0000 - -
stats_4_7.json list.bytes 112819584.0000 112819584.0000 - -
stats_4_7.json time.gcFraction 0.2474 0.2474 - -
stats_4_7.json values.bytes 1023514752.0000 1023514752.0000 - -
stats_4_7.json gc.heapSize 2400378880.0000 2400378880.0000 - -
stats_4_7.json time.gc 8.3370 8.3370 - -
stats_4_7.json envs.elements 42399062.0000 42399062.0000 - -
stats_4_7.json nrOpUpdates 3816018.0000 3816018.0000 - -
stats_4_7.json gc.cycles 10.0000 10.0000 - -
stats_4_7.json nrLookups 12507609.0000 12507609.0000 - -
stats_4_7.json nrPrimOpCalls 15397726.0000 15397726.0000 - -
stats_4_7.json nrExprs 1714108.0000 1714108.0000 - -
stats_4_7.json sets.number 5920536.0000 5920536.0000 - -
stats_4_7.json symbols.bytes 1291896.0000 1291896.0000 - -
stats_4_7.json envs.bytes 578895280.0000 578895280.0000 - -
stats_4_7.json sizes.Attr 16.0000 16.0000 - -
stats_4_7.json sizes.Value 24.0000 24.0000 - -
stats_4_7.json sets.bytes 1560489088.0000 1560489088.0000 - -
stats_4_7.json nrOpUpdateValuesCopied 70092624.0000 70092624.0000 - -
stats_4_7.json cpuTime 33.6920 33.6920 - -
stats_4_7.json nrAvoided 34475219.0000 34475219.0000 - -
stats_4_8.json sets.elements 109330738.0000 109330738.0000 - -
stats_4_8.json list.elements 24968401.0000 24968401.0000 - -
stats_4_8.json time.cpu 42.1413 42.1413 - -
stats_4_8.json values.number 54936380.0000 54936380.0000 - -
stats_4_8.json nrThunks 41609802.0000 41609802.0000 - -
stats_4_8.json envs.number 37546386.0000 37546386.0000 - -
stats_4_8.json sizes.Bindings 16.0000 16.0000 - -
stats_4_8.json symbols.number 125878.0000 125878.0000 - -
stats_4_8.json list.concats 3537625.0000 3537625.0000 - -
stats_4_8.json sizes.Env 8.0000 8.0000 - -
stats_4_8.json gc.totalBytes 5266547056.0000 5266547056.0000 - -
stats_4_8.json nrFunctionCalls 34769074.0000 34769074.0000 - -
stats_4_8.json list.bytes 199747208.0000 199747208.0000 - -
stats_4_8.json time.gcFraction 0.2002 0.2002 - -
stats_4_8.json values.bytes 1318473120.0000 1318473120.0000 - -
stats_4_8.json gc.heapSize 2920476672.0000 2920476672.0000 - -
stats_4_8.json time.gc 8.4380 8.4380 - -
stats_4_8.json envs.elements 51368169.0000 51368169.0000 - -
stats_4_8.json nrOpUpdates 3821824.0000 3821824.0000 - -
stats_4_8.json gc.cycles 10.0000 10.0000 - -
stats_4_8.json nrLookups 16051643.0000 16051643.0000 - -
stats_4_8.json nrPrimOpCalls 20690247.0000 20690247.0000 - -
stats_4_8.json nrExprs 1774220.0000 1774220.0000 - -
stats_4_8.json sets.number 6290979.0000 6290979.0000 - -
stats_4_8.json symbols.bytes 1460577.0000 1460577.0000 - -
stats_4_8.json envs.bytes 711316440.0000 711316440.0000 - -
stats_4_8.json sizes.Attr 16.0000 16.0000 - -
stats_4_8.json sizes.Value 24.0000 24.0000 - -
stats_4_8.json sets.bytes 1849947472.0000 1849947472.0000 - -
stats_4_8.json nrOpUpdateValuesCopied 83324005.0000 83324005.0000 - -
stats_4_8.json cpuTime 42.1413 42.1413 - -
stats_4_8.json nrAvoided 44549586.0000 44549586.0000 - -
stats_4_9.json sets.elements 234472579.0000 234472579.0000 - -
stats_4_9.json list.elements 32200565.0000 32200565.0000 - -
stats_4_9.json time.cpu 54.0598 54.0598 - -
stats_4_9.json values.number 145107720.0000 145107720.0000 - -
stats_4_9.json nrThunks 92851422.0000 92851422.0000 - -
stats_4_9.json envs.number 79238265.0000 79238265.0000 - -
stats_4_9.json sizes.Bindings 16.0000 16.0000 - -
stats_4_9.json symbols.number 151933.0000 151933.0000 - -
stats_4_9.json list.concats 3892710.0000 3892710.0000 - -
stats_4_9.json sizes.Env 8.0000 8.0000 - -
stats_4_9.json gc.totalBytes 11677935168.0000 11677935168.0000 - -
stats_4_9.json nrFunctionCalls 70736102.0000 70736102.0000 - -
stats_4_9.json list.bytes 257604520.0000 257604520.0000 - -
stats_4_9.json time.gcFraction 0.2952 0.2952 - -
stats_4_9.json values.bytes 3482585280.0000 3482585280.0000 - -
stats_4_9.json gc.heapSize 6260191232.0000 6260191232.0000 - -
stats_4_9.json time.gc 15.9570 15.9570 - -
stats_4_9.json envs.elements 107866699.0000 107866699.0000 - -
stats_4_9.json nrOpUpdates 5912450.0000 5912450.0000 - -
stats_4_9.json gc.cycles 14.0000 14.0000 - -
stats_4_9.json nrLookups 39835596.0000 39835596.0000 - -
stats_4_9.json nrPrimOpCalls 34844089.0000 34844089.0000 - -
stats_4_9.json nrExprs 2219989.0000 2219989.0000 - -
stats_4_9.json sets.number 18295917.0000 18295917.0000 - -
stats_4_9.json symbols.bytes 2043522.0000 2043522.0000 - -
stats_4_9.json envs.bytes 1496839712.0000 1496839712.0000 - -
stats_4_9.json sizes.Attr 16.0000 16.0000 - -
stats_4_9.json sizes.Value 24.0000 24.0000 - -
stats_4_9.json sets.bytes 4044295936.0000 4044295936.0000 - -
stats_4_9.json nrOpUpdateValuesCopied 164189989.0000 164189989.0000 - -
stats_4_9.json cpuTime 54.0598 54.0598 - -
stats_4_9.json nrAvoided 82148822.0000 82148822.0000 - -

@hsjobeki
Copy link
Contributor Author

hsjobeki commented Apr 18, 2025

It would be very cool if we could include pictures somehow, that would make the dry numbers report more interactive
I.e. allow people to intuitively spot spikes / irregularities

(Numbers only as examples)
nrThunks

If someone detects a change in thunk 1_3 that is still a little abstract. We could also show what this thunk contains
e.i. 21k packages from "ac..." - "bg..." (I assumed the chunks are sorted, because attribute sets are sorted)

@hsjobeki hsjobeki requested a review from roberth April 18, 2025 21:50
@hsjobeki hsjobeki force-pushed the ci/compare-stats branch 3 times, most recently from c850652 to 08c267d Compare May 1, 2025 20:34
Displays stats table in the step-summary if there are no added/removed packages
@hsjobeki hsjobeki force-pushed the ci/compare-stats branch from 08c267d to 78e8992 Compare May 1, 2025 20:41
@infinisil infinisil dismissed roberth’s stale review May 1, 2025 20:43

Was addressed

Copy link
Member

@infinisil infinisil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed together with @hsjobeki, looking good now! We can do follow-ups to make it better if necessary

@infinisil infinisil merged commit ff88c43 into NixOS:master May 1, 2025
20 of 24 checks passed
@nixpkgs-ci
Copy link
Contributor

nixpkgs-ci bot commented May 1, 2025

Successfully created backport PR for release-24.11:

@infinisil
Copy link
Member

Had to revert unfortunately: #403448

@nixos-discourse
Copy link

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/a-look-at-nixos-nixpkgs-evaluation-times-over-the-years/65114/14

@roberth roberth mentioned this pull request Jul 10, 2025
13 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: continuous integration Affects continuous integration (CI) in Nixpkgs, including Ofborg and GitHub Actions 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants