예제 #1
0
        public void Touching()
        {
            GcTypeHeap heap = this.LoadHeap();

            Console.WriteLine(heap.Touching("Byte").Types);
        }
예제 #2
0
        public void Merge()
        {
            GcTypeHeap heap = this.LoadHeap();

            Console.WriteLine(heap.Merge(1000).Types);
        }
예제 #3
0
        public void Size()
        {
            GcTypeHeap heap = this.LoadHeap();

            Console.WriteLine(heap.Size);
        }
예제 #4
0
        public void Types()
        {
            GcTypeHeap heap = this.LoadHeap();

            Console.WriteLine(heap.Types);
        }
예제 #5
0
        public void Roots()
        {
            GcTypeHeap heap = this.LoadHeap();

            Console.WriteLine(heap.Roots);
        }
예제 #6
0
        private GcTypeHeap LoadHeap()
        {
            GcTypeHeap heap = GcTypeHeap.Load(@"heap\gcheap.xml");

            return(heap);
        }
예제 #7
0
        private GcTypeHeap LoadHeap()
        {
            GcTypeHeap heap = GcTypeHeap.Load(Path.Combine("Heap", "gcheap.xml"));

            return(heap);
        }