Skip to content

Instantly share code, notes, and snippets.

@brodyberg
Last active August 29, 2015 13:56
Show Gist options
  • Save brodyberg/8894888 to your computer and use it in GitHub Desktop.
Save brodyberg/8894888 to your computer and use it in GitHub Desktop.
Results from running PerfComparison (https://github.com/jack-pappas/fs-core-optimized)
Random set density parameter: 0.560639
RNG seed: 600139859
----
Warming up...done.
Create Random Set<int> (n=1000000)
FSharp.Core (Original) : 3477.824800 (ms)
FSharp.Core (Optimized) : 2561.988700 (ms)
ExtCore (Patricia Trie) : 2253.720800 (ms)
ExtCore (HashSet) : 2650.075200 (ms)
ImmutableHashSet : 2605.724400 (ms)
ImmutableSortedSet : 3286.200300 (ms)
Create Random Set<int64> (n=1000000)
FSharp.Core (Original) : 3847.466900 (ms)
FSharp.Core (Optimized) : 3130.505200 (ms)
ExtCore (Patricia Trie) : 2870.415400 (ms)
ExtCore (HashSet) : 2678.665600 (ms)
ImmutableHashSet : 2719.816900 (ms)
ImmutableSortedSet : 3675.364200 (ms)
Error: Garbage collector could not allocate 509224 bytes of memory for marksweep-block-info-sort.
The application was terminated by a signal: SIGHUP
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment