Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork1k
Description
I'm writing a deserialization library that is basically taking a file stream and producing aList<T>
:
[Benchmark(Description="Achievement (WDC1)")]publicStorageList<WDC1.AchievementEntry>WDC1(){using(varfs=OpenFile("Achievement.WDC1.db2"))returnnewStorageList<WDC1.AchievementEntry>(fs);}
And it goes on for a couple versions.
However, the execution times don't make much sense since they are a measurement of the total amount of entries per file, which changes per version (I have no control over the data). It would make a lot more sense to display the average time needed to load one single element of each version.
I'd love to be able to have an implementation ofIColumn
that is able to obtain the return value from a benchmark target and work on it.
I have a local project that is basically a dumbed down performance meter but it has its limitations, namely in regards to results output - producing histograms is a chore.
Is there a way to do that, or am I out of luck? By giving the source a quick glance through ILspy, I don't see much.