HeapProfiler.DiffViewer.DiffLoaded C# (CSharp) Method

DiffLoaded() protected method

protected DiffLoaded ( HeapProfiler.HeapDiff diff, string filename ) : void
diff HeapProfiler.HeapDiff
filename string
return void
        protected void DiffLoaded(HeapDiff diff, string filename)
        {
            Modules = diff.Modules;
            FunctionNames = diff.FunctionNames;
            Deltas = diff.Deltas;
            FilteredDeltas = null;
            StackGraph = null;

            TracebackFilter.AutoCompleteItems = FunctionNames;

            Text = "Diff Viewer - " + filename;
            Filename = filename;

            RefreshModules();

            if (PendingRefresh != null)
                PendingRefresh.Dispose();
            PendingRefresh = Start(RefreshDeltas());

            MainMenuStrip.Enabled = true;
            LoadingPanel.Visible = false;
            MainSplit.Visible = true;
            Timeline.Enabled = true;
            UseWaitCursor = false;
        }