[gnome-builder] trace: add more tracing to various modules
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] trace: add more tracing to various modules
- Date: Fri, 24 Apr 2015 08:33:03 +0000 (UTC)
commit 6e3ffe1f892245b49f5722e92cce82b914f38ab9
Author: Christian Hergert <christian hergert me>
Date: Fri Apr 24 01:31:49 2015 -0700
trace: add more tracing to various modules
libide/gsettings/ide-language-defaults.c | 11 ++++++++++-
libide/ide-buffer-manager.c | 13 +++++++++++--
libide/ide-context.c | 17 +++++++++++++----
libide/ide-file-settings.c | 2 ++
libide/ide-file.c | 13 ++++++++++++-
libide/ide-source-view.c | 2 +-
6 files changed, 49 insertions(+), 9 deletions(-)
---
diff --git a/libide/gsettings/ide-language-defaults.c b/libide/gsettings/ide-language-defaults.c
index eed65e5..ed92973 100644
--- a/libide/gsettings/ide-language-defaults.c
+++ b/libide/gsettings/ide-language-defaults.c
@@ -376,6 +376,8 @@ ide_language_defaults_init_async (GCancellable *cancellable,
{
g_autoptr(GTask) task = NULL;
+ IDE_ENTRY;
+
g_return_if_fail (!cancellable || G_IS_CANCELLABLE (cancellable));
task = g_task_new (NULL, cancellable, callback, user_data);
@@ -397,6 +399,8 @@ ide_language_defaults_init_async (GCancellable *cancellable,
}
G_UNLOCK (lock);
+
+ IDE_EXIT;
}
gboolean
@@ -404,8 +408,13 @@ ide_language_defaults_init_finish (GAsyncResult *result,
GError **error)
{
GTask *task = (GTask *)result;
+ gboolean ret;
+
+ IDE_ENTRY;
g_return_val_if_fail (G_IS_TASK (task), FALSE);
- return g_task_propagate_boolean (task, error);
+ ret = g_task_propagate_boolean (task, error);
+
+ IDE_RETURN (ret);
}
diff --git a/libide/ide-buffer-manager.c b/libide/ide-buffer-manager.c
index b57732f..47f5f81 100644
--- a/libide/ide-buffer-manager.c
+++ b/libide/ide-buffer-manager.c
@@ -746,11 +746,16 @@ ide_buffer_manager_load_file_finish (IdeBufferManager *self,
GError **error)
{
GTask *task = (GTask *)result;
+ IdeBuffer *ret;
+
+ IDE_ENTRY;
g_return_val_if_fail (IDE_IS_BUFFER_MANAGER (self), NULL);
g_return_val_if_fail (G_IS_TASK (task), NULL);
- return g_task_propagate_pointer (task, error);
+ ret = g_task_propagate_pointer (task, error);
+
+ IDE_RETURN (ret);
}
static void
@@ -811,6 +816,8 @@ ide_buffer_manager_save_file__load_settings_cb (GObject *object,
const gchar *charset;
GError *error = NULL;
+ IDE_ENTRY;
+
g_assert (IDE_IS_FILE (file));
g_assert (G_IS_TASK (task));
@@ -819,7 +826,7 @@ ide_buffer_manager_save_file__load_settings_cb (GObject *object,
if (!file_settings)
{
g_task_return_error (task, error);
- return;
+ IDE_EXIT;
}
source_file = _ide_file_get_source_file (file);
@@ -890,6 +897,8 @@ ide_buffer_manager_save_file__load_settings_cb (GObject *object,
g_object_ref (task));
g_clear_object (&saver);
+
+ IDE_EXIT;
}
/**
diff --git a/libide/ide-context.c b/libide/ide-context.c
index e652e61..ea02650 100644
--- a/libide/ide-context.c
+++ b/libide/ide-context.c
@@ -289,12 +289,15 @@ ide_context_new_async (GFile *project_file,
GAsyncReadyCallback callback,
gpointer user_data)
{
- GTask *task;
+ g_autoptr(GTask) task = NULL;
+
+ IDE_ENTRY;
g_return_if_fail (G_IS_FILE (project_file));
g_return_if_fail (!cancellable || G_IS_CANCELLABLE (cancellable));
task = g_task_new (NULL, cancellable, callback, user_data);
+
g_async_initable_new_async (IDE_TYPE_CONTEXT,
G_PRIORITY_DEFAULT,
cancellable,
@@ -302,7 +305,8 @@ ide_context_new_async (GFile *project_file,
g_object_ref (task),
"project-file", project_file,
NULL);
- g_object_unref (task);
+
+ IDE_EXIT;
}
/**
@@ -316,10 +320,15 @@ ide_context_new_finish (GAsyncResult *result,
GError **error)
{
GTask *task = (GTask *)result;
+ IdeContext *ret;
+
+ IDE_ENTRY;
g_return_val_if_fail (G_IS_TASK (task), NULL);
- return g_task_propagate_pointer (task, error);
+ ret = g_task_propagate_pointer (task, error);
+
+ IDE_RETURN (ret);
}
/**
@@ -987,7 +996,7 @@ ide_context_init_unsaved_files_cb (GObject *object,
g_autoptr(GTask) task = user_data;
GError *error = NULL;
- g_return_if_fail (IDE_IS_UNSAVED_FILES (unsaved_files));
+ g_assert (IDE_IS_UNSAVED_FILES (unsaved_files));
if (!ide_unsaved_files_restore_finish (unsaved_files, result, &error))
{
diff --git a/libide/ide-file-settings.c b/libide/ide-file-settings.c
index 0419902..a13eae0 100644
--- a/libide/ide-file-settings.c
+++ b/libide/ide-file-settings.c
@@ -16,6 +16,8 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#define G_LOG_DOMAIN "ide-file-settings"
+
#include <glib/gi18n.h>
#include <gtksourceview/gtksource.h>
diff --git a/libide/ide-file.c b/libide/ide-file.c
index 7662b64..7e24dd5 100644
--- a/libide/ide-file.c
+++ b/libide/ide-file.c
@@ -16,6 +16,8 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#define G_LOG_DOMAIN "ide-file"
+
#include <glib/gi18n.h>
#include <gtksourceview/gtksource.h>
@@ -309,6 +311,8 @@ ide_file_load_settings_async (IdeFile *self,
IdeContext *context;
g_autoptr(GTask) task = NULL;
+ IDE_ENTRY;
+
g_return_if_fail (IDE_IS_FILE (self));
g_return_if_fail (!cancellable || G_IS_CANCELLABLE (cancellable));
@@ -322,6 +326,8 @@ ide_file_load_settings_async (IdeFile *self,
"context", context,
"file", self,
NULL);
+
+ IDE_EXIT;
}
/**
@@ -338,10 +344,15 @@ ide_file_load_settings_finish (IdeFile *self,
GError **error)
{
GTask *task = (GTask *)result;
+ IdeFileSettings *ret;
+
+ IDE_ENTRY;
g_return_val_if_fail (G_IS_TASK (task), NULL);
- return g_task_propagate_pointer (task, error);
+ ret = g_task_propagate_pointer (task, error);
+
+ IDE_RETURN (ret);
}
/**
diff --git a/libide/ide-source-view.c b/libide/ide-source-view.c
index 1424250..6c29cac 100644
--- a/libide/ide-source-view.c
+++ b/libide/ide-source-view.c
@@ -3081,7 +3081,7 @@ ide_source_view_real_set_mode (IdeSourceView *self,
g_assert (IDE_IS_SOURCE_VIEW (self));
if (!priv->buffer)
- return;
+ IDE_EXIT;
#ifndef IDE_DISABLE_TRACE
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]