~larsu/indicator-power/basic-menu-item

  • Committer: Tarmac
  • Author(s): Charles Kerr
  • Date: 2013-11-04 15:01:58 UTC
  • mfrom: (202.3.4 lp-1221871)
  • Revision ID: tarmac-20131104150158-vovicgckua6o2643
We really only need to keep a handful of properties up-to-date for each upower device. Given that upower requires us to refetch all properties with GetAll whenever it signals that it's changed, we really don't need to keep bus proxies alive for each device.

Removing the autogenerated proxy code and just using a couple of the direct GDBusConnection API calls cuts out some unnecessary overhead according to health-check. See the before & after profile logs attached to the ticket. Fixes: https://bugs.launchpad.net/bugs/1221871.

Approved by Lars Uebernickel, PS Jenkins bot.
Filename Latest Rev Last Changed Committer Comment Size
..
.bzr-builddeb 154.1.3 11 years ago Mathieu Trudel-Lapierre Specify to bzr-builddeb that the package should be Diff
data 96 12 years ago Javier Jardón Use gsettings to store the status of "Show time in Diff
debian 66.1.2 12 years ago Ken VanDine releasing version 0.1-0ubuntu1 Diff
m4 122.2.1 12 years ago Allan LeSage Added coverage reporting via gcov config and targe Diff
po 1 12 years ago Javier Jardón Initial commit Diff
src 1 12 years ago Javier Jardón Initial commit Diff
tests 141.1.3 12 years ago Charles Kerr add private container struct IndicatorPowerDevice Diff
File autogen.sh 1 12 years ago Javier Jardón Initial commit 593 bytes Diff Download File
configure.ac 190.2.6 10 years ago Ted Gould Don't do the revert 3.3 KB Diff Download File
COPYING 63.1.2 12 years ago Ken VanDine Added COPYING file 34.3 KB Diff Download File
Makefile.am 169.2.3 10 years ago Charles Kerr since we're removing localinstall mode, no need to 1.2 KB Diff Download File
Makefile.am.coverage 130.1.2 12 years ago Allan LeSage Pedantic name change for gcovr xml results. 1.3 KB Diff Download File
NEWS 167.1.23 10 years ago Charles Kerr bump NEWS for 'make dist' 666 bytes Diff Download File