Add missing files.

This commit is contained in:
Lluis Sanchez Gual 2011-03-01 12:14:26 +01:00
parent 9310707672
commit 7d828feb90
3 changed files with 9081 additions and 0 deletions

0
ChangeLog Normal file
View File

29
README Normal file
View File

@ -0,0 +1,29 @@
The gui-thread-check profile module
===================================
This profiler module can be used to check if a GTK# application is trying to
invoke gtk or gdk methods from a thread which is not the main GUI thread.
To use it, build and install the module, and then run your application with
the command:
mono --profile=gui-thread-check yourapp.exe
If the profiler is properly installed, you'll see an output like this:
*** Running with gui-thread-check ***
*** GUI THREAD INITIALIZED: 2861676352
While the application is running, if the profiler detects a non-gui thread
invoking gtk methods, it will print a warning message together with a
stack trace. For example:
*** GTK CALL NOT IN GUI THREAD: Widget.gtk_widget_get_parent
Widget.get_Parent
SourceEditorWidget.SetLastActiveEditor
SourceEditorWidget.get_TextEditor
SourceEditorWidget.get_Document
SourceEditorWidget.HandleParseInformationUpdaterWorkerThreadDoWork
BackgroundWorker.OnDoWork
BackgroundWorker.ProcessWorker

9052
aclocal.m4 vendored Normal file

File diff suppressed because it is too large Load Diff