Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono-tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Mono.Profiler/profiler-decoder-library/ChangeLog')
-rw-r--r--Mono.Profiler/profiler-decoder-library/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/Mono.Profiler/profiler-decoder-library/ChangeLog b/Mono.Profiler/profiler-decoder-library/ChangeLog
index e33ea755..2c41120e 100644
--- a/Mono.Profiler/profiler-decoder-library/ChangeLog
+++ b/Mono.Profiler/profiler-decoder-library/ChangeLog
@@ -1,3 +1,20 @@
+2008-12-01 Massimiliano Mantione <massi@ximian.com>
+ * ObjectModel.cs:
+ - Added interface IHeapItemSetStatisticsSubject to represents criteria
+ by which heap item sets can be examined, implemented by LoadedClass,
+ StackTrace and LoadedMethod.
+ - Added methods to IHeapItem (and implementations) to get the item
+ allocator method and call stack.
+ - Added filter classes (FilterHeapItemByAllocatorMethod,
+ HeapItemWasAllocatedByMethod, FilterHeapItemByAllocationCallStack...)
+ to filter by those criteria.
+ - Added abstract class HeapItemSetStatisticsBySubject to factor the
+ building of statistics (implemented by HeapItemSetClassStatistics,
+ HeapItemSetMethodStatistics and HeapItemSetCallStackStatistics).
+ - Inside HeapItemSet added the BuildStatistics generic method (which
+ works with the previous classes).
+ - Inside HeapItemSet added the FindObjectAllocations functionality.
+
2008-11-03 Massimiliano Mantione <massi@ximian.com>
* BaseTypes.cs: Added "header start time" property to the event
handler, so that there is always a "context" of when the event block