Ejemplo n.º 1
0
        public void Touching()
        {
            GcTypeHeap heap = this.LoadHeap();

            Console.WriteLine(heap.Touching("Byte").Types);
        }
Ejemplo n.º 2
0
        public void Merge()
        {
            GcTypeHeap heap = this.LoadHeap();

            Console.WriteLine(heap.Merge(1000).Types);
        }
Ejemplo n.º 3
0
        public void Size()
        {
            GcTypeHeap heap = this.LoadHeap();

            Console.WriteLine(heap.Size);
        }
Ejemplo n.º 4
0
        public void Types()
        {
            GcTypeHeap heap = this.LoadHeap();

            Console.WriteLine(heap.Types);
        }
Ejemplo n.º 5
0
        public void Roots()
        {
            GcTypeHeap heap = this.LoadHeap();

            Console.WriteLine(heap.Roots);
        }
Ejemplo n.º 6
0
        private GcTypeHeap LoadHeap()
        {
            GcTypeHeap heap = GcTypeHeap.Load(@"heap\gcheap.xml");

            return(heap);
        }
Ejemplo n.º 7
0
        private GcTypeHeap LoadHeap()
        {
            GcTypeHeap heap = GcTypeHeap.Load(Path.Combine("Heap", "gcheap.xml"));

            return(heap);
        }