[gnome-builder] sysmon: remove sysmon plugin
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] sysmon: remove sysmon plugin
- Date: Wed, 10 Oct 2018 20:46:29 +0000 (UTC)
commit 8f5b7c82dea8aef1f3f0bd17f125a22a8b860f51
Author: Christian Hergert <chergert redhat com>
Date: Wed Oct 10 13:45:41 2018 -0700
sysmon: remove sysmon plugin
We already have CPU graphs as part of our profiler based on Sysprof. We
don't really need the additional overhead of this, and that can be pretty
great on Wayland with cairo_image_surface_t due to the texture uploads.
Especially at 60fps which we can usually hit.
Instead, we'll just rely on the profiler and add additional probes there
for the other features we care about long term (mem/net/disk).
meson_options.txt | 1 -
po/POTFILES.in | 1 -
src/plugins/meson.build | 2 -
src/plugins/sysmon/gb-sysmon-addin.c | 103 --------------------------------
src/plugins/sysmon/gb-sysmon-addin.h | 29 ---------
src/plugins/sysmon/gb-sysmon-panel.c | 55 -----------------
src/plugins/sysmon/gb-sysmon-panel.h | 29 ---------
src/plugins/sysmon/gb-sysmon-panel.ui | 16 -----
src/plugins/sysmon/meson.build | 19 ------
src/plugins/sysmon/sysmon.gresource.xml | 9 ---
src/plugins/sysmon/sysmon.plugin | 9 ---
11 files changed, 273 deletions(-)
---
diff --git a/meson_options.txt b/meson_options.txt
index d56194709..c87f021ab 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -77,7 +77,6 @@ option('with_spellcheck', type: 'boolean')
option('with_snippets', type: 'boolean')
option('with_support', type: 'boolean')
option('with_symbol_tree', type: 'boolean')
-option('with_sysmon', type: 'boolean')
option('with_sysprof', type: 'boolean')
option('with_sysroot', type: 'boolean')
option('with_todo', type: 'boolean')
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 3ea3e7ea3..6a8372693 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -235,7 +235,6 @@ src/plugins/symbol-tree/gbp-symbol-hover-provider.c
src/plugins/symbol-tree/gbp-symbol-layout-stack-addin.c
src/plugins/symbol-tree/gbp-symbol-menu-button.c
src/plugins/symbol-tree/gbp-symbol-menu-button.ui
-src/plugins/sysmon/gb-sysmon-panel.ui
src/plugins/sysprof/gbp-sysprof-perspective.c
src/plugins/sysprof/gbp-sysprof-perspective.ui
src/plugins/sysprof/gbp-sysprof-workbench-addin.c
diff --git a/src/plugins/meson.build b/src/plugins/meson.build
index f8cb489fb..f5a60d7b0 100644
--- a/src/plugins/meson.build
+++ b/src/plugins/meson.build
@@ -64,7 +64,6 @@ subdir('spellcheck')
subdir('snippets')
subdir('support')
subdir('symbol-tree')
-subdir('sysmon')
subdir('sysprof')
subdir('sysroot')
subdir('terminal')
@@ -145,7 +144,6 @@ status += [
'Spellchecking ......... : @0@'.format(get_option('with_spellcheck')),
'Support Tool .......... : @0@'.format(get_option('with_support')),
'Symbol Tree ........... : @0@'.format(get_option('with_symbol_tree')),
- 'System Monitor ........ : @0@'.format(get_option('with_sysmon')),
'Sysprof Profiler ...... : @0@'.format(get_option('with_sysprof')),
'Sysroot ...... : @0@'.format(get_option('with_sysroot')),
'Todo .................. : @0@'.format(get_option('with_todo')),
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]