rendered paste bodyTotal time spent compiling 916 methods (sec): 0,1972
Slowest method to compile (sec): 0,004749: MonoHotDraw.Tests.PerformanceTestApplication::Main()
Time(ms) Count P/call(ms) Method name
########################
1855,268 46 40,332 System.Object::runtime_invoke_void(object,intptr,intptr,intptr)
Callers (with count) that contribute at least for 1%:
3 6 % GLib.Marshaller::StringToPtrGStrdup(string)
2 4 % GLib.Marshaller::.cctor()
2 4 % System.Reflection.MonoMethod::Invoke(object,BindingFlags,Binder,object[],CultureInfo)
2 4 % System.Int32::ToString()
1 2 % Gtk.Window::.ctor(WindowType)
1 2 % Gtk.Bin::.ctor(intptr)
1 2 % Gtk.Container::.ctor(intptr)
1 2 % GLib.InitiallyUnowned::.ctor(intptr)
1 2 % GLib.Object::.cctor()
1 2 % GLib.Value::.ctor(object)
1 2 % GLib.GType::Register(GType,Type)
1 2 % GLib.ManagedValue::get_GType()
1 2 % System.DateTime::.cctor()
1 2 % System.Collections.Hashtable::Add(object,object)
1 2 % System.Text.DecoderReplacementFallback::.ctor(string)
1 2 % System.Text.EncoderReplacementFallback::.ctor(string)
1 2 % System.Text.UTF8Encoding::InternalGetBytes(char*,int,byte*,int,char&,bool)
1 2 % System.Collections.Hashtable::GetHash(object)
1 2 % System.MonoType::IsDefined(Type,bool)
1 2 % System.Reflection.MonoMethodInfo::get_parameter_info(intptr)
1 2 % System.Globalization.NumberFormatInfo::get_CurrentInfo()
1 2 % System.Threading.Thread::get_CurrentCulture()
1 2 % System.Globalization.CultureInfo::ConstructInvariant(bool)
1 2 % System.Globalization.DateTimeFormatInfo::.ctor()
1 2 % Gtk.Object::add_Destroyed(EventHandler)
1 2 % MonoHotDraw.StandardDrawingView::.ctor(IDrawingEditor)
1 2 % MonoHotDraw.AbstractFigure::.ctor()
1 2 % MonoHotDraw.Converter::ConvertToGdk(Color)
1 2 % MonoHotDraw.BaseBoxFigure::.ctor()
1 2 % MonoHotDraw.TextEventArgs::.ctor(string)
1 2 % System.Collections.Generic.List`1::Contains(IFigure)
1 2 % GLib.Object::GetObject(intptr,bool)
1 2 % Gdk.CairoHelper::Create(Drawable)
1 2 % MonoHotDraw.RectangleD::GdkRectangle()
1 2 % MonoHotDraw.SimpleTextFigure::SetupLayout(Context)
1 2 % MonoHotDraw.FontFactory::GetFontFromDescription(string)
1 2 % System.Collections.Generic.Dictionary`2::Init(int,IEqualityComparer`1)
1 2 % System.Activator::CreateInstance(Type,bool)
1 2 % GLib.Object::Dispose()
########################
1773,202 1 1773,202 MonoHotDraw.Tests.PerformanceTestApplication::Main()
Callers (with count) that contribute at least for 1%:
1 100 % System.Object::runtime_invoke_void(object,intptr,intptr,intptr)
########################
1481,350 1 1481,350 Gtk.Application::Run()
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.Tests.PerformanceTestApplication::Main()
########################
1481,248 1 1481,248 Gtk.Application::gtk_main()
Callers (with count) that contribute at least for 1%:
1 100 % Gtk.Application::Run()
########################
281,249 1 281,249 MonoHotDraw.Tests.PerformanceTest::.ctor()
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.Tests.PerformanceTestApplication::Main()
########################
156,541 1 156,541 Gtk.Window::.ctor(string)
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.Tests.PerformanceTest::.ctor()
########################
154,799 1 154,799 Gtk.Window::.ctor(WindowType)
Callers (with count) that contribute at least for 1%:
1 100 % Gtk.Window::.ctor(string)
########################
137,786 2 68,893 Gtk.Object::CreateNativeObject(string[],Value[])
Callers (with count) that contribute at least for 1%:
2 100 % Gtk.Widget::CreateNativeObject(string[],Value[])
########################
137,889 2 68,945 Gtk.Widget::CreateNativeObject(string[],Value[])
Callers (with count) that contribute at least for 1%:
1 50 % Gtk.Window::.ctor(WindowType)
1 50 % Gtk.Layout::.ctor(Adjustment,Adjustment)
########################
133,119 2 66,559 GLib.Object::CreateNativeObject(string[],Value[])
Callers (with count) that contribute at least for 1%:
2 100 % Gtk.Object::CreateNativeObject(string[],Value[])
########################
125,970 4 31,493 GLib.Object::LookupGType(Type)
Callers (with count) that contribute at least for 1%:
2 50 % GLib.Object::LookupGType()
2 50 % GLib.Object::RegisterGType(Type)
########################
125,334 2 62,667 GLib.Object::LookupGType()
Callers (with count) that contribute at least for 1%:
2 100 % GLib.Object::CreateNativeObject(string[],Value[])
########################
124,659 2 62,330 GLib.Object::RegisterGType(Type)
Callers (with count) that contribute at least for 1%:
2 100 % GLib.Object::LookupGType(Type)
########################
110,990 2 55,495 Gtk.Widget::exposeevent_cb(intptr,intptr)
Callers (with count) that contribute at least for 1%:
2 100 % Gtk.Application::gtk_main()
########################
110,378 2 55,189 Gtk.Widget::exposeevent_cb(intptr,intptr)
Callers (with count) that contribute at least for 1%:
2 100 % Gtk.Widget::exposeevent_cb(intptr,intptr)
########################
106,557 2 53,279 MonoHotDraw.StandardDrawingView::OnExposeEvent(EventExpose)
Callers (with count) that contribute at least for 1%:
2 100 % Gtk.Widget::exposeevent_cb(intptr,intptr)
########################
98,429 1 98,429 MonoHotDraw.Tests.PerformanceTest::CreateDrawingView()
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.Tests.PerformanceTest::.ctor()
########################
96,864 2 48,432 GLib.Object::InvokeClassInitializers(GType,Type)
Callers (with count) that contribute at least for 1%:
2 100 % GLib.Object::RegisterGType(Type)
########################
83,906 984 0,085 System.Reflection.MonoMethod::IsDefined(Type,bool)
Callers (with count) that contribute at least for 1%:
964 97 % GLib.Object::InvokeClassInitializers(GType,Type)
16 1 % GLib.Signal::RemoveDelegate(Delegate)
########################
80,990 985 0,082 System.MonoCustomAttrs::IsDefined(ICustomAttributeProvider,Type,bool)
Callers (with count) that contribute at least for 1%:
984 99 % System.Reflection.MonoMethod::IsDefined(Type,bool)
########################
81,566 2 40,783 MonoHotDraw.CompositeFigure::Draw(Context,FigureCollection,Region)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.CompositeFigure::Draw(Context,Region)
########################
82,346 2 41,173 MonoHotDraw.CompositeFigure::Draw(Context,Region)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.StandardDrawing::IDrawing.Draw(Context,Region)
########################
82,454 2 41,227 MonoHotDraw.StandardDrawing::IDrawing.Draw(Context,Region)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.StandardDrawingView::OnExposeEvent(EventExpose)
########################
78,247 2 39,124 MonoHotDraw.CompositeFigure::Draw(Context,FigureCollection)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.CompositeFigure::Draw(Context)
########################
78,579 2 39,289 MonoHotDraw.CompositeFigure::Draw(Context)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.CompositeFigure::Draw(Context,FigureCollection,Region)
########################
74,193 12 6,183 MonoHotDraw.AbstractFigure::OnChanged()
Callers (with count) that contribute at least for 1%:
6 50 % MonoHotDraw.CompositeFigure::FigureChangedHandler(object,FigureEventArgs)
3 25 % MonoHotDraw.AbstractFigure::set_DisplayBox(RectangleD)
3 25 % UmlApplication.UseCaseFigure::FigureChangedHandler(object,FigureEventArgs)
########################
73,606 2 36,803 MonoHotDraw.SimpleTextFigure::Draw(Context)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.CompositeFigure::Draw(Context,FigureCollection)
########################
71,479 2 35,739 MonoHotDraw.MultiLineTextFigure::SetupLayout(Context)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.SimpleTextFigure::Draw(Context)
########################
70,830 2 35,415 MonoHotDraw.SimpleTextFigure::SetupLayout(Context)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.MultiLineTextFigure::SetupLayout(Context)
########################
66,869 24 2,786 System.MulticastDelegate::invoke_void_object_FigureEventArgs(object,FigureEventArgs)
Callers (with count) that contribute at least for 1%:
15 62 % MonoHotDraw.AbstractFigure::OnFigureInvalidated(FigureEventArgs)
7 29 % MonoHotDraw.AbstractFigure::OnFigureChanged(FigureEventArgs)
2 8 % System.MulticastDelegate::invoke_void_object_FigureEventArgs(object,FigureEventArgs)
########################
56,636 1 56,636 GLib.Value::.ctor(object)
Callers (with count) that contribute at least for 1%:
1 100 % Gtk.Window::.ctor(WindowType)
########################
55,870 18 3,104 MonoHotDraw.AbstractFigure::Invalidate()
Callers (with count) that contribute at least for 1%:
12 66 % MonoHotDraw.AbstractFigure::OnChanged()
3 16 % MonoHotDraw.AbstractFigure::OnWillChange()
3 16 % MonoHotDraw.CompositeFigure::Add(IFigure)
########################
56,136 1 56,136 MonoHotDraw.StandardDrawingView::.ctor(IDrawingEditor)
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.Tests.PerformanceTest::CreateDrawingView()
########################
52,715 24 2,196 MonoHotDraw.AbstractFigure::get_InvalidateDisplayBox()
Callers (with count) that contribute at least for 1%:
18 75 % MonoHotDraw.AbstractFigure::Invalidate()
6 25 % MonoHotDraw.CompositeFigure::FigureInvalidatedHandler(object,FigureEventArgs)
########################
48,707 3 16,236 MonoHotDraw.AbstractFigure::set_DisplayBox(RectangleD)
Callers (with count) that contribute at least for 1%:
2 66 % UmlApplication.UseCaseFigure::TextChangedHandler(object,TextEventArgs)
1 33 % MonoHotDraw.SimpleTextFigure::RecalculateDisplayBox()
########################
49,359 1 49,359 Gtk.Layout::.ctor(Adjustment,Adjustment)
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.StandardDrawingView::.ctor(IDrawingEditor)
########################
48,022 1 48,022 MonoHotDraw.SimpleTextFigure::RecalculateDisplayBox()
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.SimpleTextFigure::SetupLayout(Context)
########################
48,914 1007 0,049 System.MonoCustomAttrs::GetPseudoCustomAttributes(ICustomAttributeProvider,Type)
Callers (with count) that contribute at least for 1%:
982 97 % System.MonoCustomAttrs::IsDefined(ICustomAttributeProvider,Type,bool)
25 2 % System.MonoCustomAttrs::GetCustomAttributesBase(ICustomAttributeProvider,Type)
########################
38,779 12 3,232 MonoHotDraw.AbstractFigure::OnFigureChanged(FigureEventArgs)
Callers (with count) that contribute at least for 1%:
12 100 % MonoHotDraw.AbstractFigure::OnChanged()
########################
32,140 2 16,070 UmlApplication.UseCaseFigure::TextChangedHandler(object,TextEventArgs)
Callers (with count) that contribute at least for 1%:
2 100 % System.MulticastDelegate::invoke_void_object_TextEventArgs(object,TextEventArgs)
########################
32,363 1 32,363 UmlApplication.UseCaseFigure::.ctor(string)
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.Tests.PerformanceTest::CreateDrawingView()
########################
32,361 2 16,181 System.MulticastDelegate::invoke_void_object_TextEventArgs(object,TextEventArgs)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.SimpleTextFigure::OnTextChanged(TextEventArgs)
########################
32,534 3 10,845 MonoHotDraw.SimpleTextFigure::OnTextChanged(TextEventArgs)
Callers (with count) that contribute at least for 1%:
2 66 % MonoHotDraw.SimpleTextFigure::set_Text(string)
1 33 % MonoHotDraw.SimpleTextFigure::RecalculateDisplayBox()
########################
32,632 16 2,039 GLib.GType::Register(GType,Type)
Callers (with count) that contribute at least for 1%:
11 68 % GLib.GType::.cctor()
2 12 % GLib.Object::RegisterGType(Type)
2 12 % GLib.GType::LookupType(intptr)
1 6 % GLib.GType::op_Explicit(Type)
########################
31,307 1 31,307 GLib.GType::.cctor()
Callers (with count) that contribute at least for 1%:
1 100 % System.Object::runtime_invoke_void(object,intptr,intptr,intptr)
########################
28,497 307 0,093 MonoHotDraw.AbstractFigure::get_DisplayBox()
Callers (with count) that contribute at least for 1%:
149 48 % MonoHotDraw.CompositeFigure::get_BasicDisplayBox()
104 33 % MonoHotDraw.RelativeLocator::Locate(IFigure)
24 7 % MonoHotDraw.AbstractFigure::get_InvalidateDisplayBox()
12 3 % MonoHotDraw.AbstractFigure::OnChanged()
8 2 % MonoHotDraw.EllipseFigure::Draw(Context)
4 1 % MonoHotDraw.SimpleTextFigure::DrawText(Context)
########################
26,787 16 1,674 GLib.ManagedValue::get_GType()
Callers (with count) that contribute at least for 1%:
16 100 % GLib.GType::Register(GType,Type)
########################
23,481 104 0,226 MonoHotDraw.AbstractHandle::get_DisplayBox()
Callers (with count) that contribute at least for 1%:
104 100 % MonoHotDraw.AbstractFigure::get_InvalidateDisplayBox()
########################
22,416 9 2,491 GLib.Object::GetObject(intptr,bool)
Callers (with count) that contribute at least for 1%:
7 77 % GLib.Object::GetObject(intptr)
2 22 % Gtk.Widget::exposeevent_cb(intptr,intptr)
########################
22,455 1 22,455 Gtk.Widget::ShowAll()
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.Tests.PerformanceTest::.ctor()
########################
21,123 7 3,018 GLib.Object::GetObject(intptr)
Callers (with count) that contribute at least for 1%:
2 28 % Gdk.Event::get_Window()
2 28 % Pango.CairoHelper::CreateLayout(Context)
2 28 % GLib.Signal::voidObjectCallback(intptr,intptr)
1 14 % Gtk.Widget::DeleteEventSignalCallback(intptr,intptr,intptr)
########################
21,086 6 3,514 MonoHotDraw.CompositeFigure::FigureChangedHandler(object,FigureEventArgs)
Callers (with count) that contribute at least for 1%:
6 100 % System.MulticastDelegate::invoke_void_object_FigureEventArgs(object,FigureEventArgs)
########################
21,947 83 0,264 MonoHotDraw.CompositeFigure::get_BasicDisplayBox()
Callers (with count) that contribute at least for 1%:
83 100 % MonoHotDraw.AbstractFigure::get_DisplayBox()
########################
22,385 1 22,385 Gtk.Widget::gtk_widget_show_all(intptr)
Callers (with count) that contribute at least for 1%:
1 100 % Gtk.Widget::ShowAll()
########################
20,797 987 0,021 System.Reflection.MonoMethod::GetPseudoCustomAttributes()
Callers (with count) that contribute at least for 1%:
987 100 % System.MonoCustomAttrs::GetPseudoCustomAttributes(ICustomAttributeProvider,Type)
########################
18,962 104 0,182 MonoHotDraw.RelativeLocator::Locate(IFigure)
Callers (with count) that contribute at least for 1%:
104 100 % MonoHotDraw.LocatorHandle::Locate()
########################
19,230 3 6,410 GLib.ObjectManager::CreateObject(intptr)
Callers (with count) that contribute at least for 1%:
3 100 % GLib.Object::GetObject(intptr,bool)
########################
19,701 104 0,189 MonoHotDraw.LocatorHandle::Locate()
Callers (with count) that contribute at least for 1%:
104 100 % MonoHotDraw.AbstractHandle::get_DisplayBox()
########################
17,341 3 5,780 UmlApplication.UseCaseFigure::FigureChangedHandler(object,FigureEventArgs)
Callers (with count) that contribute at least for 1%:
3 100 % System.MulticastDelegate::invoke_void_object_FigureEventArgs(object,FigureEventArgs)
########################
18,154 1 18,154 GLib.GType::op_Explicit(Type)
Callers (with count) that contribute at least for 1%:
1 100 % GLib.Value::.ctor(object)
########################
17,845 2 8,922 Gdk.Event::get_Window()
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.StandardDrawingView::OnExposeEvent(EventExpose)
########################
18,718 1045 0,018 System.Type::IsAssignableFrom(Type)
Callers (with count) that contribute at least for 1%:
1034 98 % System.MonoCustomAttrs::GetPseudoCustomAttributes(ICustomAttributeProvider,Type)
########################
16,189 2 8,095 MonoHotDraw.FontFactory::GetFontFromDescription(string)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.SimpleTextFigure::SetupLayout(Context)
########################
16,076 24 0,670 MonoHotDraw.AbstractFigure::OnFigureInvalidated(FigureEventArgs)
Callers (with count) that contribute at least for 1%:
18 75 % MonoHotDraw.AbstractFigure::Invalidate()
6 25 % MonoHotDraw.CompositeFigure::FigureInvalidatedHandler(object,FigureEventArgs)
########################
15,732 10 1,573 System.Reflection.MonoMethod::Invoke(object,BindingFlags,Binder,object[],CultureInfo)
Callers (with count) that contribute at least for 1%:
7 70 % System.Reflection.MethodBase::Invoke(object,object[])
3 30 % System.Reflection.MonoProperty::GetValue(object,BindingFlags,Binder,object[],CultureInfo)
########################
16,659 2 8,329 GLib.Object::BuildEscapedName(Type)
Callers (with count) that contribute at least for 1%:
2 100 % GLib.Object::RegisterGType(Type)
########################
14,029 6 2,338 MonoHotDraw.CompositeFigure::FigureInvalidatedHandler(object,FigureEventArgs)
Callers (with count) that contribute at least for 1%:
6 100 % System.MulticastDelegate::invoke_void_object_FigureEventArgs(object,FigureEventArgs)
########################
11,433 2 5,716 System.NumberFormatter::FormatGeneral(NumberFormatter/NumberStore)
Callers (with count) that contribute at least for 1%:
2 100 % System.Int32::ToString()
########################
12,283 1 12,283 Pango.Layout::GetPixelSize(int&,int&)
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.SimpleTextFigure::RecalculateDisplayBox()
########################
13,059 1 13,059 GLib.Marshaller::.cctor()
Callers (with count) that contribute at least for 1%:
1 100 % System.Object::runtime_invoke_void(object,intptr,intptr,intptr)
########################
14,007 3 4,669 MonoHotDraw.CompositeFigure::Add(IFigure)
Callers (with count) that contribute at least for 1%:
2 66 % UmlApplication.UseCaseFigure::.ctor(string)
1 33 % MonoHotDraw.StandardDrawing::IDrawing.Add(IFigure)
########################
14,351 73 0,197 GLib.Marshaller::StringToPtrGStrdup(string)
Callers (with count) that contribute at least for 1%:
20 27 % GLib.Signal::Lookup(Object,string,Delegate)
18 24 % GLib.Signal::.ctor(Object,string,Delegate)
16 21 % GLib.Signal::DisconnectObject()
5 6 % GLib.Object::OverrideVirtualMethod(GType,string,Delegate)
4 5 % GLib.Signal::Connect(int)
2 2 % GLib.Object::RegisterGType(Type)
2 2 % Pango.Layout::SetMarkup(string)
1 1 % GLib.ManagedValue::get_GType()
1 1 % GLib.Object::CreateNativeObject(string[],Value[])
1 1 % Gtk.Window::set_Title(string)
1 1 % GLib.Object::SetProperty(string,Value)
1 1 % Gtk.Button::.ctor(string)
1 1 % Pango.FontDescription::FromString(string)
########################
14,852 2 7,426 MonoHotDraw.SimpleTextFigure::set_Text(string)
Callers (with count) that contribute at least for 1%:
1 50 % MonoHotDraw.SimpleTextFigure::.ctor(string)
1 50 % UmlApplication.UseCaseFigure::.ctor(string)
########################
12,538 3 4,179 MonoHotDraw.AbstractFigure::OnWillChange()
Callers (with count) that contribute at least for 1%:
3 100 % MonoHotDraw.AbstractFigure::set_DisplayBox(RectangleD)
########################
12,942 3 4,314 GLib.ObjectManager::GetTypeOrParent(intptr)
Callers (with count) that contribute at least for 1%:
3 100 % GLib.ObjectManager::CreateObject(intptr)
########################
13,739 2 6,870 System.Text.StringBuilder::Append(int)
Callers (with count) that contribute at least for 1%:
2 100 % GLib.Object::BuildEscapedName(Type)
########################
13,129 176 0,075 MonoHotDraw.RectangleD::Add(RectangleD)
Callers (with count) that contribute at least for 1%:
104 59 % MonoHotDraw.AbstractFigure::get_InvalidateDisplayBox()
72 40 % MonoHotDraw.CompositeFigure::get_BasicDisplayBox()
########################
12,963 16 0,810 Gtk.Object::remove_Destroyed(EventHandler)
Callers (with count) that contribute at least for 1%:
14 87 % Gtk.Object::Dispose()
2 12 % Gtk.Object::NativeDestroy(object,EventArgs)
########################
13,709 979 0,014 System.MonoCustomAttrs::GetBase(ICustomAttributeProvider)
Callers (with count) that contribute at least for 1%:
962 98 % System.MonoCustomAttrs::IsDefined(ICustomAttributeProvider,Type,bool)
17 1 % System.MonoCustomAttrs::GetCustomAttributes(ICustomAttributeProvider,Type,bool)
########################
13,242 2 6,621 System.Int32::ToString()
Callers (with count) that contribute at least for 1%:
2 100 % System.Text.StringBuilder::Append(int)
########################
10,586 7 1,512 System.Reflection.MethodBase::Invoke(object,object[])
Callers (with count) that contribute at least for 1%:
5 71 % GLib.Object::ConnectDefaultHandlers(GType,Type)
2 28 % GLib.Object::InvokeClassInitializers(GType,Type)
########################
11,304 1 11,304 .FontClass::.cctor()
Callers (with count) that contribute at least for 1%:
1 100 % System.Object::runtime_invoke_void(object,intptr,intptr,intptr)
########################
11,215 1 11,215 System.Collections.Generic.Dictionary`2::.ctor()
Callers (with count) that contribute at least for 1%:
1 100 % .FontClass::.cctor()
########################
11,920 352 0,034 MonoHotDraw.RectangleD::Add(double,double)
Callers (with count) that contribute at least for 1%:
352 100 % MonoHotDraw.RectangleD::Add(RectangleD)
########################
12,173 1 12,173 Pango.Layout::pango_layout_get_pixel_size(intptr,int&,int&)
Callers (with count) that contribute at least for 1%:
1 100 % Pango.Layout::GetPixelSize(int&,int&)
########################
11,672 3 3,891 GLib.GType::LookupType(intptr)
Callers (with count) that contribute at least for 1%:
3 100 % GLib.ObjectManager::GetTypeOrParent(intptr)
########################
9,787 962 0,010 System.Reflection.MethodBase::get_IsVirtual()
Callers (with count) that contribute at least for 1%:
962 100 % System.MonoCustomAttrs::GetBase(ICustomAttributeProvider)
########################
10,581 14 0,756 Gtk.Object::Dispose()
Callers (with count) that contribute at least for 1%:
2 14 % Gtk.Object::NativeDestroy(object,EventArgs)
2 14 % GLib.Object::Finalize()
2 14 % Gtk.Object::Finalize()
2 14 % Gtk.Widget::Finalize()
2 14 % Gtk.Container::Finalize()
1 7 % Gtk.Bin::Finalize()
1 7 % Gtk.Button::Finalize()
1 7 % Gtk.Box::Finalize()
1 7 % Gtk.VBox::Finalize()
########################
7,867 2 3,933 GLib.Object::ConnectDefaultHandlers(GType,Type)
Callers (with count) that contribute at least for 1%:
2 100 % GLib.Object::RegisterGType(Type)
########################
7,034 1 7,034 Gtk.Application::gtk_init(int&,intptr&)
Callers (with count) that contribute at least for 1%:
1 100 % Gtk.Application::Init()
########################
7,196 1 7,196 Gtk.Application::Init()
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.Tests.PerformanceTestApplication::Main()
########################
8,024 1 8,024 System.Collections.Generic.EqualityComparer`1::.cctor()
Callers (with count) that contribute at least for 1%:
1 100 % System.Object::runtime_invoke_void(object,intptr,intptr,intptr)
########################
8,814 2 4,407 Gtk.Object::NativeDestroy(object,EventArgs)
Callers (with count) that contribute at least for 1%:
2 100 % System.MulticastDelegate::invoke_void_object_EventArgs(object,EventArgs)
########################
9,010 2 4,505 System.MulticastDelegate::invoke_void_object_EventArgs(object,EventArgs)
Callers (with count) that contribute at least for 1%:
2 100 % GLib.Signal::voidObjectCallback(intptr,intptr)
########################
9,868 2 4,934 GLib.Signal::voidObjectCallback(intptr,intptr)
Callers (with count) that contribute at least for 1%:
2 100 % GLib.Signal::voidObjectCallback(intptr,intptr)
########################
10,533 10 1,053 System.MonoCustomAttrs::GetCustomAttributes(ICustomAttributeProvider,Type,bool)
Callers (with count) that contribute at least for 1%:
5 50 % System.Reflection.MonoMethod::GetCustomAttributes(Type,bool)
2 20 % System.MonoType::GetCustomAttributes(Type,bool)
2 20 % System.MonoCustomAttrs::RetrieveAttributeUsage(Type)
1 10 % System.MonoCustomAttrs::GetCustomAttribute(ICustomAttributeProvider,Type,bool)
########################
10,300 2 5,150 GLib.Signal::voidObjectCallback(intptr,intptr)
Callers (with count) that contribute at least for 1%:
2 100 % Gtk.Application::gtk_main()
########################
9,774 26 0,376 System.Object::runtime_invoke_void(object,intptr,intptr,intptr)
Callers (with count) that contribute at least for 1%:
5 83 % System.MonoCustomAttrs::GetCustomAttributesInternal(ICustomAttributeProvider,Type,bool)
1 16 % System.Reflection.MonoCMethod::InternalInvoke(object,object[])
########################
7,461 1 7,461 System.Attribute::GetCustomAttribute(MemberInfo,Type,bool)
Callers (with count) that contribute at least for 1%:
1 100 % GLib.GType::op_Explicit(Type)
########################
8,332 1328 0,006 System.String::memcpy(byte*,byte*,int)
Callers (with count) that contribute at least for 1%:
307 23 % MonoHotDraw.AbstractFigure::get_DisplayBox()
160 12 % MonoHotDraw.CompositeFigure::get_BasicDisplayBox()
132 9 % MonoHotDraw.BaseBoxFigure::get_BasicDisplayBox()
108 8 % System.String::Concat(string,string)
104 7 % MonoHotDraw.RelativeLocator::Locate(IFigure)
104 7 % MonoHotDraw.AbstractHandle::get_DisplayBox()
84 6 % MonoHotDraw.SimpleTextFigure::get_BasicDisplayBox()
72 5 % MonoHotDraw.AbstractHandle::set_FillColor(Color)
72 5 % MonoHotDraw.AbstractHandle::set_LineColor(Color)
48 3 % MonoHotDraw.AbstractFigure::get_InvalidateDisplayBox()
36 2 % MonoHotDraw.FigureEventArgs::.ctor(IFigure,RectangleD)
########################
8,666 1 8,666 System.Collections.Generic.Dictionary`2::Init(int,IEqualityComparer`1)
Callers (with count) that contribute at least for 1%:
1 100 % System.Collections.Generic.Dictionary`2::.ctor()
########################
8,771 10 0,877 System.Reflection.MonoMethod::InternalInvoke(object,object[])
Callers (with count) that contribute at least for 1%:
10 100 % System.Reflection.MonoMethod::Invoke(object,BindingFlags,Binder,object[],CultureInfo)
########################
3,764 4 0,941 Gtk.Widget::.ctor(intptr)
Callers (with count) that contribute at least for 1%:
4 100 % Gtk.Container::.ctor(intptr)
########################
4,478 2 2,239 GLib.Marshaller::Utf8PtrToString(intptr)
Callers (with count) that contribute at least for 1%:
2 100 % GLib.GType::LookupType(intptr)
########################
5,039 9 0,560 System.MonoType::GetMethodsByName(string,BindingFlags,bool,Type)
Callers (with count) that contribute at least for 1%:
5 55 % System.MonoType::GetMethodImpl(string,BindingFlags,Binder,CallingConventions,Type[],ParameterModifier[])
4 44 % System.MonoType::GetMethods(BindingFlags)
########################
5,990 2 2,995 System.Threading.Thread::get_CurrentCulture()
Callers (with count) that contribute at least for 1%:
2 100 % System.Globalization.NumberFormatInfo::get_CurrentInfo()
########################
6,697 1 6,697 System.Activator::CreateInstance(Type,bool)
Callers (with count) that contribute at least for 1%:
1 100 % System.Activator::CreateInstance(Type)
########################
4,021 2 2,010 System.Text.UTF8Encoding::GetString(byte[],int,int)
Callers (with count) that contribute at least for 1%:
2 100 % System.Text.Encoding::GetString(byte[])
########################
4,823 2 2,412 Gtk.Bin::.ctor(intptr)
Callers (with count) that contribute at least for 1%:
1 50 % Gtk.Window::.ctor(WindowType)
1 50 % Gtk.Button::.ctor(string)
########################
4,282 72 0,059 MonoHotDraw.AbstractHandle::.ctor(IFigure)
Callers (with count) that contribute at least for 1%:
72 100 % MonoHotDraw.LocatorHandle::.ctor(IFigure,ILocator)
########################
5,206 1 5,206 System.Globalization.CultureInfo::.cctor()
Callers (with count) that contribute at least for 1%:
1 100 % System.Object::runtime_invoke_void(object,intptr,intptr,intptr)
########################
4,130 2 2,065 System.MonoType::GetCustomAttributes(Type,bool)
Callers (with count) that contribute at least for 1%:
2 100 % Gtk.Widget::ClassInit(GType,Type)
########################
4,959 1 4,959 System.Globalization.CultureInfo::.ctor(int,bool)
Callers (with count) that contribute at least for 1%:
1 100 % System.Globalization.CultureInfo::.cctor()
########################
5,909 3 1,970 System.Activator::CreateInstance(Type,BindingFlags,Binder,object[],CultureInfo)
Callers (with count) that contribute at least for 1%:
3 100 % GLib.ObjectManager::CreateObject(intptr)
########################
6,660 3 2,220 System.Reflection.PropertyInfo::GetValue(object,object[])
Callers (with count) that contribute at least for 1%:
2 66 % GLib.Object::LookupGType(Type)
1 33 % GLib.GType::op_Explicit(Type)
########################
6,282 3 2,094 System.Reflection.MonoProperty::GetValue(object,BindingFlags,Binder,object[],CultureInfo)
Callers (with count) that contribute at least for 1%:
3 100 % System.Reflection.PropertyInfo::GetValue(object,object[])
########################
7,047 1 7,047 System.Activator::CreateInstance(Type)
Callers (with count) that contribute at least for 1%:
1 100 % System.Collections.Generic.EqualityComparer`1::.cctor()
########################
7,608 16 0,476 GLib.Signal::RemoveDelegate(Delegate)
Callers (with count) that contribute at least for 1%:
16 100 % Gtk.Object::remove_Destroyed(EventHandler)
########################
4,443 4 1,111 System.Activator::CreateInstance(Type,BindingFlags,Binder,object[],CultureInfo,object[])
Callers (with count) that contribute at least for 1%:
3 75 % System.Activator::CreateInstance(Type,BindingFlags,Binder,object[],CultureInfo)
1 25 % System.Activator::CreateInstance(Type,object[],object[])
########################
4,121 2094 0,002 System.Type::get_IsSystemType()
Callers (with count) that contribute at least for 1%:
2074 99 % System.Type::IsAssignableFrom(Type)
########################
4,728 1 4,728 System.CurrentSystemTimeZone::.ctor(long)
Callers (with count) that contribute at least for 1%:
1 100 % System.TimeZone::.cctor()
########################
5,003 4 1,251 System.MonoType::GetMethods(BindingFlags)
Callers (with count) that contribute at least for 1%:
2 50 % GLib.Object::ConnectDefaultHandlers(GType,Type)
2 50 % GLib.Object::InvokeClassInitializers(GType,Type)
########################
5,456 1 5,456 MonoHotDraw.EllipseFigure::.ctor()
Callers (with count) that contribute at least for 1%:
1 100 % UmlApplication.UseCaseFigure::.ctor(string)
########################
6,053 2 3,026 GLib.Object::gtksharp_object_newv(intptr,int,intptr[],Value[])
Callers (with count) that contribute at least for 1%:
2 100 % GLib.Object::CreateNativeObject(string[],Value[])
########################
6,930 20 0,347 GLib.Signal::Lookup(Object,string,Delegate)
Callers (with count) that contribute at least for 1%:
19 95 % GLib.Signal::Lookup(Object,string)
1 5 % Gtk.Widget::add_DeleteEvent(DeleteEventHandler)
########################
7,341 19 0,386 GLib.Signal::Lookup(Object,string)
Callers (with count) that contribute at least for 1%:
16 84 % Gtk.Object::remove_Destroyed(EventHandler)
2 10 % Gtk.Object::add_Destroyed(EventHandler)
1 5 % Gtk.Button::add_Clicked(EventHandler)
########################
7,062 708 0,010 System.Math::Max(double,double)
Callers (with count) that contribute at least for 1%:
704 99 % MonoHotDraw.RectangleD::Add(double,double)
########################
7,873 2 3,937 System.Globalization.NumberFormatInfo::get_CurrentInfo()
Callers (with count) that contribute at least for 1%:
2 100 % System.NumberFormatter::FormatGeneral(NumberFormatter/NumberStore)
########################
1,201 30 0,040 System.Object::__icall_wrapper_mono_delegate_to_ftnptr(object)
Callers (with count) that contribute at least for 1%:
18 60 % GLib.Signal::g_object_set_data_full(intptr,intptr,intptr,Signal/SignalDestroyNotify)
5 16 % GLib.Object::gtksharp_override_virtual_method(intptr,intptr,Delegate)
4 13 % GLib.Signal::g_signal_connect_data(intptr,intptr,Delegate,intptr,intptr,int)
2 6 % GLib.ManagedValue::g_boxed_type_register_static(intptr,ManagedValue/CopyFunc,ManagedValue/FreeFunc)
1 3 % GLib.Timeout::g_timeout_add(uint,TimeoutHandler,intptr)
########################
1,832 75 0,024 System.Text.Encoding::get_UTF8()
Callers (with count) that contribute at least for 1%:
73 97 % GLib.Marshaller::StringToPtrGStrdup(string)
2 2 % GLib.Marshaller::Utf8PtrToString(intptr)
########################
2,108 21 0,100 GLib.Object::Dispose()
Callers (with count) that contribute at least for 1%:
14 66 % Gtk.Object::Dispose()
3 14 % GLib.Object::Finalize()
2 9 % Pango.Layout::Finalize()
1 4 % Gdk.Drawable::Finalize()
1 4 % Gdk.Window::Finalize()
########################
1,214 5 0,243 GLib.Object::Finalize()
Callers (with count) that contribute at least for 1%:
2 40 % Pango.Layout::Finalize()
2 40 % Gtk.Object::Finalize()
1 20 % Gdk.Drawable::Finalize()
########################
1,823 73 0,025 System.Text.UTF8Encoding::GetByteCount(string)
Callers (with count) that contribute at least for 1%:
73 100 % System.Text.Encoding::GetBytes(string)
########################
2,810 1 2,810 Gtk.Bin::Finalize()
Callers (with count) that contribute at least for 1%:
1 100 % Gtk.Button::Finalize()
########################
2,120 1037 0,002 System.Type::type_is_assignable_from(Type,Type)
Callers (with count) that contribute at least for 1%:
1037 100 % System.Type::IsAssignableFrom(Type)
########################
1,063 23 0,046 System.Reflection.MonoMethodInfo::get_parameter_info(intptr)
Callers (with count) that contribute at least for 1%:
13 56 % System.Reflection.MonoCMethod::GetParameters()
10 43 % System.Reflection.MonoMethod::GetParameters()
########################
1,980 2 0,990 System.Text.UTF8Encoding::GetChars(byte[],int,int,char[],int)
Callers (with count) that contribute at least for 1%:
2 100 % System.Text.Encoding::GetChars(byte[],int,int)
########################
1,098 11 0,100 GLib.Object::set_Raw(intptr)
Callers (with count) that contribute at least for 1%:
8 72 % Gtk.Object::set_Raw(intptr)
3 27 % GLib.Object::.ctor(intptr)
########################
1,424 2 0,712 System.Text.UTF8Encoding::InternalGetChars(byte[],int,int,char[],int,uint&,uint&,object,DecoderFallbackBuffer&,byte[]&,bool)
Callers (with count) that contribute at least for 1%:
2 100 % System.Text.UTF8Encoding::GetChars(byte[],int,int,char[],int)
########################
2,410 1 2,410 GLib.Object::.cctor()
Callers (with count) that contribute at least for 1%:
1 100 % System.Object::runtime_invoke_void(object,intptr,intptr,intptr)
########################
2,896 73 0,040 System.Text.UTF8Encoding::GetBytes(char*,int,byte*,int)
Callers (with count) that contribute at least for 1%:
73 100 % System.Text.Encoding::GetBytes(string)
########################
1,143 3 0,381 System.Collections.Generic.List`1::Insert(int,IFigure)
Callers (with count) that contribute at least for 1%:
3 100 % System.Collections.ObjectModel.Collection`1::InsertItem(int,IFigure)
########################
1,402 2 0,701 System.Text.UTF8Encoding::GetCharCount(byte[],int,int)
Callers (with count) that contribute at least for 1%:
2 100 % System.Text.Encoding::GetChars(byte[],int,int)
########################
1,608 1 1,608 System.MonoType::IsDefined(Type,bool)
Callers (with count) that contribute at least for 1%:
1 100 % GLib.GType::op_Explicit(Type)
########################
2,458 2 1,229 MonoHotDraw.CompositeFigure::.ctor()
Callers (with count) that contribute at least for 1%:
1 50 % MonoHotDraw.StandardDrawing::.ctor()
1 50 % UmlApplication.UseCaseFigure::.ctor(string)
########################
2,370 14 0,169 System.Array::CreateInstance(Type,int[])
Callers (with count) that contribute at least for 1%:
14 100 % System.Array::CreateInstance(Type,int)
########################
3,225 49 0,066 System.Collections.Hashtable::PutImpl(object,object,bool)
Callers (with count) that contribute at least for 1%:
48 97 % System.Collections.Hashtable::set_Item(object,object)
1 2 % System.Collections.Hashtable::Add(object,object)
########################
2,841 14 0,203 System.Array::CreateInstance(Type,int)
Callers (with count) that contribute at least for 1%:
10 71 % System.MonoCustomAttrs::GetCustomAttributes(ICustomAttributeProvider,Type,bool)
4 28 % System.Collections.ArrayList::ToArray(Type)
########################
3,670 1 3,670 MonoHotDraw.StandardDrawing::IDrawing.Add(IFigure)
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.Tests.PerformanceTest::CreateDrawingView()
########################
4,430 1 4,430 System.DateTime::get_Now()
Callers (with count) that contribute at least for 1%:
1 100 % GLib.Marshaller::.cctor()
########################
1,046 16 0,065 GLib.Signal::OnNativeDestroy(intptr,intptr)
Callers (with count) that contribute at least for 1%:
16 100 % GLib.Signal::g_object_set_data(intptr,intptr,intptr)
########################
1,104 45 0,025 .<>c__CompilerGenerated4::MoveNext()
Callers (with count) that contribute at least for 1%:
45 100 % MonoHotDraw.AbstractFigure::get_InvalidateDisplayBox()
########################
1,486 1 1,486 System.Attribute::CheckParameters(object,Type)
Callers (with count) that contribute at least for 1%:
1 100 % System.Attribute::GetCustomAttribute(MemberInfo,Type,bool)
########################
1,639 1 1,639 System.Runtime.InteropServices.Marshal::.cctor()
Callers (with count) that contribute at least for 1%:
1 100 % System.Object::runtime_invoke_void(object,intptr,intptr,intptr)
########################
2,363 78 0,030 System.Collections.Hashtable::GetHash(object)
Callers (with count) that contribute at least for 1%:
49 62 % System.Collections.Hashtable::PutImpl(object,object,bool)
21 26 % System.Collections.Hashtable::get_Item(object)
8 10 % System.Collections.Hashtable::Find(object)
########################
1,068 6 0,178 System.MonoType::GetPropertyImpl(string,BindingFlags,Binder,Type,Type[],ParameterModifier[])
Callers (with count) that contribute at least for 1%:
6 100 % System.Type::GetProperty(string,BindingFlags)
########################
1,231 1 1,231 System.Text.UTF8Encoding::.ctor(bool,bool)
Callers (with count) that contribute at least for 1%:
1 100 % System.Text.UTF8Encoding::.ctor(bool)
########################
1,200 9 0,133 MonoHotDraw.StandardDrawing::OnDrawingInvalidated(DrawingEventArgs)
Callers (with count) that contribute at least for 1%:
9 100 % MonoHotDraw.StandardDrawing::FigureInvalidatedHandler(object,FigureEventArgs)
########################
1,693 9 0,188 MonoHotDraw.StandardDrawing::FigureInvalidatedHandler(object,FigureEventArgs)
Callers (with count) that contribute at least for 1%:
9 100 % System.MulticastDelegate::invoke_void_object_FigureEventArgs(object,FigureEventArgs)
########################
2,654 2 1,327 System.AppDomain::GetAssemblies()
Callers (with count) that contribute at least for 1%:
2 100 % System.AppDomain::GetAssemblies()
########################
1,561 5 0,312 System.Reflection.MonoCMethod::Invoke(BindingFlags,Binder,object[],CultureInfo)
Callers (with count) that contribute at least for 1%:
4 80 % System.Activator::CreateInstance(Type,BindingFlags,Binder,object[],CultureInfo,object[])
1 20 % System.Reflection.ConstructorInfo::Invoke(object[])
########################
2,558 2 1,279 System.AppDomain::GetAssemblies(bool)
Callers (with count) that contribute at least for 1%:
2 100 % System.AppDomain::GetAssemblies()
########################
3,212 48 0,067 System.Collections.Hashtable::set_Item(object,object)
Callers (with count) that contribute at least for 1%:
32 66 % GLib.GType::Register(GType,Type)
7 14 % GLib.Object::set_Raw(intptr)
3 6 % GLib.Object::GetObject(intptr,bool)
2 4 % GLib.Object::RegisterGType(Type)
2 4 % GLib.Object::CreateNativeObject(string[],Value[])
1 2 % GLib.GType::.cctor()
1 2 % GLib.Timeout::Add(uint,TimeoutHandler)
########################
3,012 2 1,506 Pango.CairoHelper::CreateLayout(Context)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.SimpleTextFigure::SetupLayout(Context)
########################
3,653 2 1,827 MonoHotDraw.EllipseFigure::Draw(Context)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.CompositeFigure::Draw(Context,FigureCollection)
########################
4,252 2 2,126 Gtk.Widget::runtime_invoke_void_GType_Type(object,intptr,intptr,intptr)
Callers (with count) that contribute at least for 1%:
2 100 % System.Reflection.MonoMethod::InternalInvoke(object,object[])
########################
4,221 1 4,221 Gtk.VBox::Finalize()
Callers (with count) that contribute at least for 1%:
1 100 % System.Object::runtime_invoke_void(object,intptr,intptr,intptr)
########################
4,901 1970 0,002 System.MonoType::get_Assembly()
Callers (with count) that contribute at least for 1%:
1970 100 % System.MonoCustomAttrs::IsDefined(ICustomAttributeProvider,Type,bool)
########################
4,554 1 4,554 MonoHotDraw.BaseBoxFigure::.ctor()
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.EllipseFigure::.ctor()
########################
5,184 1 5,184 Gtk.Widget::DeleteEventSignalCallback(intptr,intptr,intptr)
Callers (with count) that contribute at least for 1%:
1 100 % Gtk.Widget::DeleteEventSignalCallback(intptr,intptr,intptr)
########################
5,919 962 0,006 System.Reflection.MonoMethod::get_Attributes()
Callers (with count) that contribute at least for 1%:
962 100 % System.Reflection.MethodBase::get_IsVirtual()
########################
1,152 16 0,072 GLib.Signal::g_object_set_data(intptr,intptr,intptr)
Callers (with count) that contribute at least for 1%:
16 100 % GLib.Signal::DisconnectObject()
########################
1,189 5 0,238 System.Reflection.MonoCMethod::Invoke(object,BindingFlags,Binder,object[],CultureInfo)
Callers (with count) that contribute at least for 1%:
5 100 % System.Reflection.MonoCMethod::Invoke(BindingFlags,Binder,object[],CultureInfo)
########################
1,402 8 0,175 System.Collections.Generic.List`1::Add(IHandle)
Callers (with count) that contribute at least for 1%:
8 100 % MonoHotDraw.BaseBoxFigure::.ctor()
########################
1,085 1 1,085 System.Collections.Hashtable::Add(object,object)
Callers (with count) that contribute at least for 1%:
1 100 % System.CurrentSystemTimeZone::.ctor(long)
########################
1,480 5 0,296 Gtk.Widget::runtime_invoke_void_GType(object,intptr,intptr,intptr)
Callers (with count) that contribute at least for 1%:
5 100 % System.Reflection.MonoMethod::InternalInvoke(object,object[])
########################
1,999 17 0,118 MonoHotDraw.SouthEastHandle::.ctor(IFigure)
Callers (with count) that contribute at least for 1%:
16 94 % .<>c__CompilerGenerated2::MoveNext()
1 5 % MonoHotDraw.BaseBoxFigure::.ctor()
########################
2,530 1221 0,002 System.Object::stelemref(object,intptr,object)
Callers (with count) that contribute at least for 1%:
1032 84 % System.Reflection.MonoMethod::GetPseudoCustomAttributes()
48 3 % System.Globalization.DateTimeFormatInfo::.cctor()
43 3 % System.Text.Encoding::.cctor()
23 1 % System.DateTime::.cctor()
13 1 % System.Reflection.Binder::ConvertArgs(Binder,object[],ParameterInfo[],CultureInfo)
########################
3,071 1271 0,002 System.Object::__icall_wrapper_mono_object_new_specific(intptr)
Callers (with count) that contribute at least for 1%:
516 40 % System.Reflection.MonoMethod::GetPseudoCustomAttributes()
95 7 % System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
87 6 % MonoHotDraw.CompositeFigure::get_FiguresEnumerator()
87 6 % .<>c__CompilerGenerated8::MoveNext()
64 5 % .<>c__CompilerGenerated2::MoveNext()
32 2 % GLib.GType::Register(GType,Type)
23 1 % GLib.Object::GetObject(intptr,bool)
18 1 % GLib.Signal::Lookup(Object,string,Delegate)
18 1 % MonoHotDraw.AbstractFigure::Invalidate()
17 1 % MonoHotDraw.RelativeLocator::get_SouthEast()
17 1 % MonoHotDraw.RelativeLocator::get_SouthWest()
17 1 % MonoHotDraw.RelativeLocator::get_NorthWest()
17 1 % MonoHotDraw.RelativeLocator::get_NorthEast()
16 1 % UmlApplication.UseCaseFigure::get_HandlesEnumerator()
14 1 % GLib.Object::set_Raw(intptr)
########################
3,502 16 0,219 System.MonoType::get_ContainsGenericParameters()
Callers (with count) that contribute at least for 1%:
10 62 % System.Reflection.MonoMethod::get_ContainsGenericParameters()
4 25 % System.Activator::CreateInstance(Type,BindingFlags,Binder,object[],CultureInfo,object[])
1 6 % System.Activator::CreateInstance(Type,bool)
1 6 % System.MonoType::get_ContainsGenericParameters()
########################
3,586 1 3,586 Gtk.Button::Finalize()
Callers (with count) that contribute at least for 1%:
1 100 % System.Object::runtime_invoke_void(object,intptr,intptr,intptr)
########################
3,685 1 3,685 System.TimeZone::GetLocalTimeDiff(DateTime)
Callers (with count) that contribute at least for 1%:
1 100 % System.DateTime::get_Now()
########################
1,364 1 1,364 System.Type::GetConstructor(BindingFlags,Binder,CallingConventions,Type[],ParameterModifier[])
Callers (with count) that contribute at least for 1%:
1 100 % System.Activator::CreateInstance(Type,bool)
########################
1,361 5 0,272 System.MonoType::GetConstructors(BindingFlags)
Callers (with count) that contribute at least for 1%:
4 80 % System.Activator::CreateInstance(Type,BindingFlags,Binder,object[],CultureInfo,object[])
1 20 % System.MonoType::GetConstructorImpl(BindingFlags,Binder,CallingConventions,Type[],ParameterModifier[])
########################
1,588 1 1,588 System.Text.UTF8Encoding::.ctor(bool)
Callers (with count) that contribute at least for 1%:
1 100 % System.Text.Encoding::get_UTF8()
########################
2,454 1 2,454 MonoHotDraw.StandardDrawing::.ctor()
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.StandardDrawingView::.ctor(IDrawingEditor)
########################
1,315 132 0,010 MonoHotDraw.BaseBoxFigure::get_BasicDisplayBox()
Callers (with count) that contribute at least for 1%:
132 100 % MonoHotDraw.AbstractFigure::get_DisplayBox()
########################
1,328 5 0,266 System.Reflection.MonoMethod::GetCustomAttributes(Type,bool)
Callers (with count) that contribute at least for 1%:
5 100 % GLib.Object::ConnectDefaultHandlers(GType,Type)
########################
1,178 3 0,393 System.DateTime::.ctor(int,int,int,int,int,int,int)
Callers (with count) that contribute at least for 1%:
3 100 % System.DateTime::.ctor(int,int,int,int,int,int)
########################
1,489 3 0,496 System.DateTime::.ctor(int,int,int,int,int,int)
Callers (with count) that contribute at least for 1%:
2 66 % System.Globalization.GregorianCalendar::.cctor()
1 33 % GLib.Marshaller::.cctor()
########################
2,214 1 2,214 System.MonoType::GetGenericArguments()
Callers (with count) that contribute at least for 1%:
1 100 % System.MonoType::get_ContainsGenericParameters()
########################
1,093 10 0,109 System.Reflection.MonoMethod::GetParameters()
Callers (with count) that contribute at least for 1%:
10 100 % System.Reflection.MonoMethod::Invoke(object,BindingFlags,Binder,object[],CultureInfo)
########################
1,412 6 0,235 System.Collections.ArrayList::Remove(object)
Callers (with count) that contribute at least for 1%:
6 100 % GLib.Object::GetObject(intptr,bool)
########################
1,426 17 0,084 MonoHotDraw.NorthEastHandle::.ctor(IFigure)
Callers (with count) that contribute at least for 1%:
16 94 % .<>c__CompilerGenerated2::MoveNext()
1 5 % MonoHotDraw.BaseBoxFigure::.ctor()
########################
1,615 10 0,161 System.Reflection.MonoMethod::get_ContainsGenericParameters()
Callers (with count) that contribute at least for 1%:
10 100 % System.Reflection.MonoMethod::Invoke(object,BindingFlags,Binder,object[],CultureInfo)
########################
1,249 5 0,250 System.MonoType::GetConstructors_internal(BindingFlags,Type)
Callers (with count) that contribute at least for 1%:
5 100 % System.MonoType::GetConstructors(BindingFlags)
########################
2,058 1 2,058 System.Globalization.DateTimeFormatInfo::get_InvariantInfo()
Callers (with count) that contribute at least for 1%:
1 100 % System.Globalization.CultureInfo::ConstructInvariant(bool)
########################
2,527 1272 0,002 System.String::memcpy4(byte*,byte*,int)
Callers (with count) that contribute at least for 1%:
1272 100 % System.String::memcpy(byte*,byte*,int)
########################
3,363 16 0,210 GLib.Signal::DisconnectObject()
Callers (with count) that contribute at least for 1%:
16 100 % GLib.Signal::RemoveDelegate(Delegate)
########################
4,244 2 2,122 Gtk.Widget::ClassInit(GType,Type)
Callers (with count) that contribute at least for 1%:
2 100 % Gtk.Widget::runtime_invoke_void_GType_Type(object,intptr,intptr,intptr)
########################
5,044 1959 0,003 System.Reflection.MonoMethodInfo::get_method_info(intptr,MonoMethodInfo&)
Callers (with count) that contribute at least for 1%:
987 50 % System.Reflection.MonoMethod::GetPseudoCustomAttributes()
962 49 % System.Reflection.MonoMethod::get_Attributes()
########################
5,888 240 0,025 .<>c__CompilerGenerated8::MoveNext()
Callers (with count) that contribute at least for 1%:
232 96 % MonoHotDraw.CompositeFigure::get_BasicDisplayBox()
8 3 % .<>c__CompilerGenerated9::MoveNext()
########################
5,335 1 5,335 System.TimeZone::.cctor()
Callers (with count) that contribute at least for 1%:
1 100 % System.Object::runtime_invoke_void(object,intptr,intptr,intptr)
########################
5,731 80 0,072 .<>c__CompilerGenerated2::MoveNext()
Callers (with count) that contribute at least for 1%:
60 75 % MonoHotDraw.AbstractFigure::get_InvalidateDisplayBox()
20 25 % .<>c__CompilerGenerated9::MoveNext()
########################
1,039 1 1,039 Gtk.Button::gtk_button_new_from_stock(intptr)
Callers (with count) that contribute at least for 1%:
1 100 % Gtk.Button::.ctor(string)
########################
1,711 869 0,002 System.String::memset(byte*,int,int)
Callers (with count) that contribute at least for 1%:
208 23 % MonoHotDraw.AbstractHandle::get_DisplayBox()
155 17 % Cairo.Color::.ctor(double,double,double,double)
144 16 % MonoHotDraw.AbstractHandle::.ctor(IFigure)
104 11 % MonoHotDraw.RelativeLocator::Locate(IFigure)
92 10 % MonoHotDraw.RectangleD::.ctor(double,double,double,double)
83 9 % MonoHotDraw.CompositeFigure::get_BasicDisplayBox()
24 2 % MonoHotDraw.AbstractFigure::get_InvalidateDisplayBox()
9 1 % MonoHotDraw.StandardDrawingView::DrawingInvalidated(object,DrawingEventArgs)
########################
1,789 2 0,894 MonoHotDraw.RectangleD::InsideGdkRegion(Region)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.CompositeFigure::Draw(Context,FigureCollection,Region)
########################
1,240 6 0,207 System.Collections.ArrayList::IndexOf(object,int)
Callers (with count) that contribute at least for 1%:
6 100 % System.Collections.ArrayList::IndexOf(object)
########################
1,764 9 0,196 System.Collections.Hashtable::.ctor(int,single)
Callers (with count) that contribute at least for 1%:
6 66 % System.Collections.Hashtable::.ctor()
3 33 % System.Collections.Hashtable::.ctor(int)
########################
1,196 2 0,598 MonoHotDraw.RectangleD::GdkRectangle()
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.RectangleD::InsideGdkRegion(Region)
########################
1,332 6 0,222 System.Collections.ArrayList::IndexOf(object)
Callers (with count) that contribute at least for 1%:
6 100 % System.Collections.ArrayList::Remove(object)
########################
1,644 6 0,274 System.Type::GetProperty(string,BindingFlags)
Callers (with count) that contribute at least for 1%:
4 66 % GLib.Object::LookupGType(Type)
2 33 % GLib.GType::op_Explicit(Type)
########################
1,272 2 0,636 System.Environment::get_OSVersion()
Callers (with count) that contribute at least for 1%:
1 50 % System.Runtime.InteropServices.Marshal::.cctor()
1 50 % Cairo.Context::.cctor()
########################
1,833 6 0,306 System.Collections.Hashtable::.ctor()
Callers (with count) that contribute at least for 1%:
2 33 % GLib.Object::.cctor()
2 33 % GLib.GType::.cctor()
1 16 % GLib.Source::.cctor()
1 16 % System.Runtime.Remoting.Contexts.Context::.cctor()
########################
2,032 9 0,226 System.Collections.ArrayList::Add(object)
Callers (with count) that contribute at least for 1%:
7 77 % GLib.Object::Dispose()
2 22 % Gtk.Window::.ctor(WindowType)
########################
2,479 2 1,239 System.Collections.Generic.Dictionary`2::TryGetValue(string,FontDescription&)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.FontFactory::GetFontFromDescription(string)
########################
2,908 2 1,454 System.TimeZone::IsDaylightSavingTime(DateTime)
Callers (with count) that contribute at least for 1%:
2 100 % System.CurrentSystemTimeZone::GetUtcOffset(DateTime)
########################
1,028 4 0,257 MonoHotDraw.AbstractFigure::.ctor()
Callers (with count) that contribute at least for 1%:
2 50 % MonoHotDraw.CompositeFigure::.ctor()
1 25 % MonoHotDraw.BaseBoxFigure::.ctor()
1 25 % MonoHotDraw.SimpleTextFigure::.ctor(string)
########################
1,076 4 0,269 GLib.Signal::AddDelegate(Delegate)
Callers (with count) that contribute at least for 1%:
2 50 % Gtk.Object::add_Destroyed(EventHandler)
1 25 % Gtk.Widget::add_DeleteEvent(DeleteEventHandler)
1 25 % Gtk.Button::add_Clicked(EventHandler)
########################
1,360 704 0,002 System.Math::Min(double,double)
Callers (with count) that contribute at least for 1%:
704 100 % MonoHotDraw.RectangleD::Add(double,double)
########################
1,578 4 0,395 System.Collections.ArrayList::EnsureCapacity(int)
Callers (with count) that contribute at least for 1%:
4 100 % System.Collections.ArrayList::Add(object)
########################
2,344 3 0,781 System.Collections.Generic.Dictionary`2::GetSlot(string,int&)
Callers (with count) that contribute at least for 1%:
2 66 % System.Collections.Generic.Dictionary`2::TryGetValue(string,FontDescription&)
1 33 % System.Collections.Generic.Dictionary`2::Add(string,FontDescription)
########################
3,034 2 1,517 System.CurrentSystemTimeZone::GetUtcOffset(DateTime)
Callers (with count) that contribute at least for 1%:
1 50 % System.TimeZone::GetLocalTimeDiff(DateTime)
1 50 % GLib.Marshaller::.cctor()
########################
3,304 18 0,184 GLib.Signal::.ctor(Object,string,Delegate)
Callers (with count) that contribute at least for 1%:
18 100 % GLib.Signal::Lookup(Object,string,Delegate)
########################
4,030 4 1,008 Gtk.Container::.ctor(intptr)
Callers (with count) that contribute at least for 1%:
2 50 % Gtk.Bin::.ctor(intptr)
1 25 % Gtk.Box::.ctor(intptr)
1 25 % Gtk.Layout::.ctor(Adjustment,Adjustment)
########################
3,630 4 0,907 GLib.InitiallyUnowned::.ctor(intptr)
Callers (with count) that contribute at least for 1%:
4 100 % Gtk.Object::.ctor(intptr)
########################
4,098 2 2,049 System.Text.Encoding::GetString(byte[])
Callers (with count) that contribute at least for 1%:
2 100 % GLib.Marshaller::Utf8PtrToString(intptr)
########################
3,936 2 1,968 System.Text.Encoding::GetString(byte[],int,int)
Callers (with count) that contribute at least for 1%:
2 100 % System.Text.UTF8Encoding::GetString(byte[],int,int)
########################
4,871 2 2,436 Gtk.Container::Finalize()
Callers (with count) that contribute at least for 1%:
1 50 % Gtk.Box::Finalize()
1 50 % Gtk.Bin::Finalize()
########################
5,097 72 0,071 MonoHotDraw.ResizeHandle::.ctor(IFigure,ILocator)
Callers (with count) that contribute at least for 1%:
17 23 % MonoHotDraw.SouthEastHandle::.ctor(IFigure)
17 23 % MonoHotDraw.SouthWestHandle::.ctor(IFigure)
17 23 % MonoHotDraw.NorthWestHandle::.ctor(IFigure)
17 23 % MonoHotDraw.NorthEastHandle::.ctor(IFigure)
1 1 % MonoHotDraw.NorthHandle::.ctor(IFigure)
1 1 % MonoHotDraw.EastHandle::.ctor(IFigure)
1 1 % MonoHotDraw.SouthHandle::.ctor(IFigure)
1 1 % MonoHotDraw.WestHandle::.ctor(IFigure)
########################
5,542 1 5,542 System.MonoCustomAttrs::GetCustomAttribute(ICustomAttributeProvider,Type,bool)
Callers (with count) that contribute at least for 1%:
1 100 % System.Attribute::GetCustomAttribute(MemberInfo,Type,bool)
########################
6,026 73 0,083 System.Text.Encoding::GetBytes(string)
Callers (with count) that contribute at least for 1%:
73 100 % GLib.Marshaller::StringToPtrGStrdup(string)
########################
6,365 1 6,365 Gtk.Widget::DeleteEventSignalCallback(intptr,intptr,intptr)
Callers (with count) that contribute at least for 1%:
1 100 % Gtk.Application::gtk_main()
########################
2,025 3 0,675 System.Collections.Generic.Dictionary`2::GetPrev(string,int&)
Callers (with count) that contribute at least for 1%:
3 100 % System.Collections.Generic.Dictionary`2::GetSlot(string,int&)
########################
2,776 985 0,003 System.MonoCustomAttrs::IsDefinedInternal(ICustomAttributeProvider,Type)
Callers (with count) that contribute at least for 1%:
985 100 % System.MonoCustomAttrs::IsDefined(ICustomAttributeProvider,Type,bool)
########################
3,345 1 3,345 Gtk.Box::Finalize()
Callers (with count) that contribute at least for 1%:
1 100 % Gtk.VBox::Finalize()
########################
3,517 2 1,758 Gtk.Object::add_Destroyed(EventHandler)
Callers (with count) that contribute at least for 1%:
2 100 % Gtk.Object::CreateNativeObject(string[],Value[])
########################
3,627 2 1,814 Gtk.Widget::Finalize()
Callers (with count) that contribute at least for 1%:
2 100 % Gtk.Container::Finalize()
########################
4,187 1 4,187 System.Globalization.CultureInfo::ConstructInvariant(bool)
Callers (with count) that contribute at least for 1%:
1 100 % System.Globalization.CultureInfo::.ctor(int,bool)
########################
4,805 25 0,192 System.MonoCustomAttrs::GetCustomAttributesBase(ICustomAttributeProvider,Type)
Callers (with count) that contribute at least for 1%:
25 100 % System.MonoCustomAttrs::GetCustomAttributes(ICustomAttributeProvider,Type,bool)
########################
4,742 72 0,066 MonoHotDraw.LocatorHandle::.ctor(IFigure,ILocator)
Callers (with count) that contribute at least for 1%:
72 100 % MonoHotDraw.ResizeHandle::.ctor(IFigure,ILocator)
########################
1,426 17 0,084 MonoHotDraw.NorthWestHandle::.ctor(IFigure)
Callers (with count) that contribute at least for 1%:
16 94 % .<>c__CompilerGenerated2::MoveNext()
1 5 % MonoHotDraw.BaseBoxFigure::.ctor()
########################
1,076 3 0,359 System.CurrentSystemTimeZone::GetDaylightChanges(int)
Callers (with count) that contribute at least for 1%:
2 66 % System.TimeZone::IsDaylightSavingTime(DateTime)
1 33 % System.TimeZone::GetLocalTimeDiff(DateTime,TimeSpan)
########################
1,258 2 0,629 System.MulticastDelegate::RemoveImpl(Delegate)
Callers (with count) that contribute at least for 1%:
2 100 % System.Delegate::Remove(Delegate,Delegate)
########################
1,544 2 0,772 MonoHotDraw.SimpleTextFigure::DrawText(Context)
Callers (with count) that contribute at least for 1%:
2 100 % MonoHotDraw.SimpleTextFigure::Draw(Context)
########################
1,270 3 0,423 System.Collections.ObjectModel.Collection`1::InsertItem(int,IFigure)
Callers (with count) that contribute at least for 1%:
3 100 % System.Collections.ObjectModel.Collection`1::Add(IFigure)
########################
1,677 54 0,031 System.String::Concat(string,string)
Callers (with count) that contribute at least for 1%:
20 37 % GLib.Signal::Lookup(Object,string,Delegate)
18 33 % GLib.Signal::.ctor(Object,string,Delegate)
16 29 % GLib.Signal::DisconnectObject()
########################
1,752 5 0,350 System.Type::GetMethod(string,BindingFlags)
Callers (with count) that contribute at least for 1%:
5 100 % GLib.Object::ConnectDefaultHandlers(GType,Type)
########################
1,240 3 0,413 System.Collections.Generic.IEquatableOfTEqualityComparer`1::GetHashCode(string)
Callers (with count) that contribute at least for 1%:
3 100 % System.Collections.Generic.Dictionary`2::GetPrev(string,int&)
########################
1,474 17 0,087 MonoHotDraw.SouthWestHandle::.ctor(IFigure)
Callers (with count) that contribute at least for 1%:
16 94 % .<>c__CompilerGenerated2::MoveNext()
1 5 % MonoHotDraw.BaseBoxFigure::.ctor()
########################
2,346 516 0,005 System.Reflection.MonoMethod::GetDllImportAttribute(intptr)
Callers (with count) that contribute at least for 1%:
516 100 % System.Reflection.MonoMethod::GetPseudoCustomAttributes()
########################
2,330 95 0,025 System.Collections.ObjectModel.Collection`1::GetEnumerator()
Callers (with count) that contribute at least for 1%:
87 91 % .<>c__CompilerGenerated8::MoveNext()
4 4 % .<>c__CompilerGenerated11::MoveNext()
2 2 % MonoHotDraw.CompositeFigure::Draw(Context,FigureCollection,Region)
2 2 % MonoHotDraw.CompositeFigure::Draw(Context,FigureCollection)
########################
2,343 2 1,171 Gtk.Object::Finalize()
Callers (with count) that contribute at least for 1%:
2 100 % Gtk.Widget::Finalize()
########################
2,928 1216 0,002 System.Object::__icall_wrapper_mono_array_new_specific(intptr,int)
Callers (with count) that contribute at least for 1%:
518 42 % System.MonoCustomAttrs::GetPseudoCustomAttributes(ICustomAttributeProvider,Type)
516 42 % System.Reflection.MonoMethod::GetPseudoCustomAttributes()
73 6 % System.Text.Encoding::GetBytes(string)
14 1 % System.Array::CreateInstance(Type,int)
########################
3,691 4 0,923 Gtk.Object::.ctor(intptr)
Callers (with count) that contribute at least for 1%:
4 100 % Gtk.Widget::.ctor(intptr)
########################
3,686 2 1,843 System.Text.Encoding::GetChars(byte[],int,int)
Callers (with count) that contribute at least for 1%:
2 100 % System.Text.Encoding::GetString(byte[],int,int)
########################
1,011 9 0,112 System.MulticastDelegate::invoke_void_object_DrawingEventArgs(object,DrawingEventArgs)
Callers (with count) that contribute at least for 1%:
9 100 % MonoHotDraw.StandardDrawing::OnDrawingInvalidated(DrawingEventArgs)
########################
1,112 2 0,556 System.MonoCustomAttrs::RetrieveAttributeUsage(Type)
Callers (with count) that contribute at least for 1%:
2 100 % System.MonoCustomAttrs::GetCustomAttributes(ICustomAttributeProvider,Type,bool)
########################
1,316 3 0,439 System.Collections.ObjectModel.Collection`1::Contains(IFigure)
Callers (with count) that contribute at least for 1%:
3 100 % MonoHotDraw.CompositeFigure::Add(IFigure)
########################
1,923 25 0,077 System.MonoCustomAttrs::GetCustomAttributesInternal(ICustomAttributeProvider,Type,bool)
Callers (with count) that contribute at least for 1%:
25 100 % System.MonoCustomAttrs::GetCustomAttributesBase(ICustomAttributeProvider,Type)
########################
1,351 2 0,675 System.NumberFormatter::FormatGeneral(NumberFormatter/NumberStore,int,NumberFormatInfo,bool,bool)
Callers (with count) that contribute at least for 1%:
2 100 % System.NumberFormatter::FormatGeneral(NumberFormatter/NumberStore)
########################
1,406 3 0,469 System.Collections.ObjectModel.Collection`1::Add(IFigure)
Callers (with count) that contribute at least for 1%:
3 100 % MonoHotDraw.CompositeFigure::Add(IFigure)
########################
1,577 8 0,197 Gtk.Object::set_Raw(intptr)
Callers (with count) that contribute at least for 1%:
4 50 % GLib.Object::.ctor(intptr)
2 25 % GLib.Object::CreateNativeObject(string[],Value[])
1 12 % Gtk.VBox::.ctor(bool,int)
1 12 % Gtk.Button::.ctor(string)
########################
1,321 1 1,321 Gtk.Button::.ctor(string)
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.Tests.PerformanceTest::CreateDrawingView()
########################
1,141 5 0,228 GLib.Object::OverrideVirtualMethod(GType,string,Delegate)
Callers (with count) that contribute at least for 1%:
1 20 % Gtk.Widget::OverrideExposeEvent(GType)
1 20 % Gtk.Widget::OverrideMotionNotifyEvent(GType)
1 20 % Gtk.Widget::OverrideButtonReleaseEvent(GType)
1 20 % Gtk.Widget::OverrideButtonPressEvent(GType)
1 20 % Gtk.Widget::OverrideKeyPressEvent(GType)
########################
1,008 516 0,002 System.Runtime.InteropServices.PreserveSigAttribute::.ctor()
Callers (with count) that contribute at least for 1%:
516 100 % System.Reflection.MonoMethod::GetPseudoCustomAttributes()
########################
1,890 16 0,118 System.Delegate::Remove(Delegate,Delegate)
Callers (with count) that contribute at least for 1%:
16 100 % GLib.Signal::RemoveDelegate(Delegate)
########################
2,225 15 0,148 System.Reflection.Binder::ConvertArgs(Binder,object[],ParameterInfo[],CultureInfo)
Callers (with count) that contribute at least for 1%:
10 66 % System.Reflection.MonoMethod::Invoke(object,BindingFlags,Binder,object[],CultureInfo)
5 33 % System.Reflection.MonoCMethod::Invoke(object,BindingFlags,Binder,object[],CultureInfo)
########################
1,498 95 0,016 System.Collections.Generic.List`1::System.Collections.Generic.IEnumerable<T>.GetEnumerator()
Callers (with count) that contribute at least for 1%:
95 100 % System.Collections.ObjectModel.Collection`1::GetEnumerator()
########################
2,108 20 0,105 .<>c__CompilerGenerated9::MoveNext()
Callers (with count) that contribute at least for 1%:
20 100 % MonoHotDraw.AbstractFigure::get_InvalidateDisplayBox()
########################
2,723 2 1,362 System.AppDomain::GetAssemblies()
Callers (with count) that contribute at least for 1%:
2 100 % GLib.GType::LookupType(intptr)
########################
2,786 1416 0,002 System.Double::IsNaN(double)
Callers (with count) that contribute at least for 1%:
1416 100 % System.Math::Max(double,double)
########################
1,232 1 1,232 Gtk.Widget::set_CanFocus(bool)
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.StandardDrawingView::.ctor(IDrawingEditor)
########################
1,561 16 0,098 GLib.GType::op_Equality(GType,GType)
Callers (with count) that contribute at least for 1%:
16 100 % GLib.ManagedValue::get_GType()
########################
1,094 1 1,094 Pango.FontDescription::FromString(string)
Callers (with count) that contribute at least for 1%:
1 100 % MonoHotDraw.FontFactory::GetFontFromDescription(string)
########################
1,346 73 0,018 System.Text.Encoding::GetByteCount(string)
Callers (with count) that contribute at least for 1%:
73 100 % System.Text.UTF8Encoding::GetByteCount(string)
########################
2,049 1045 0,002 System.Type::Equals(Type)
Callers (with count) that contribute at least for 1%:
1045 100 % System.Type::IsAssignableFrom(Type)
########################
1,680 145 0,012 GLib.GType::get_Val()
Callers (with count) that contribute at least for 1%:
96 66 % GLib.GType::op_Inequality(GType,GType)
32 22 % GLib.GType::op_Equality(GType,GType)
16 11 % GLib.GType::Register(GType,Type)
########################
2,071 14 0,148 System.Array::CreateInstanceImpl(Type,int[],int[])
Callers (with count) that contribute at least for 1%:
14 100 % System.Array::CreateInstance(Type,int[])
Total number of calls: 39060
Allocation profiler
Total mem Method
########################
93 KB System.MonoType::GetMethods(BindingFlags)
57 KB 990 System.String
Callers (with count) that contribute at least for 1%:
2 50 % GLib.Object::ConnectDefaultHandlers(GType,Type)
2 50 % GLib.Object::InvokeClassInitializers(GType,Type)
########################
92 KB System.Reflection.MonoMethod::GetPseudoCustomAttributes()
60 KB 1032 System.String
Callers (with count) that contribute at least for 1%:
987 100 % System.MonoCustomAttrs::GetPseudoCustomAttributes(ICustomAttributeProvider,Type)
Total memory allocated: 246 KB