lp:~afrantzis/mir/glib-main-loop-spike-wip
- Get this branch:
- bzr branch lp:~afrantzis/mir/glib-main-loop-spike-wip
Branch merges
- Mir development team: Pending requested
-
Diff: 2437 lines (+2097/-98)20 files modifiedCMakeLists.txt (+1/-0)
debian/control (+1/-0)
include/common/mir/time/clock.h (+1/-0)
src/common/time/high_resolution_clock.cpp (+9/-0)
src/include/common/mir/basic_observers.h (+2/-95)
src/include/common/mir/thread_safe_list.h (+186/-0)
src/include/common/mir/time/high_resolution_clock.h (+2/-1)
src/include/server/mir/glib_main_loop.h (+84/-0)
src/server/CMakeLists.txt (+4/-0)
src/server/default_server_configuration.cpp (+2/-1)
src/server/display_server.cpp (+1/-0)
src/server/glib_main_loop.cpp (+726/-0)
tests/integration-tests/CMakeLists.txt (+2/-0)
tests/unit-tests/CMakeLists.txt (+2/-0)
tests/unit-tests/client/test_periodic_perf_report.cpp (+4/-0)
tests/unit-tests/graphics/mesa/test_display.cpp (+2/-1)
tests/unit-tests/logging/message_processor_report.cpp (+4/-0)
tests/unit-tests/test_asio_main_loop.cpp (+4/-0)
tests/unit-tests/test_glib_main_loop.cpp (+901/-0)
tests/unit-tests/test_thread_safe_list.cpp (+159/-0)
Branch information
Recent revisions
- 2013. By Alan Griffiths
-
tests: migrate ClientCredsTest
Fixture and PromptSessionCl ientAPI to mir::Server API. Approved by Alexandros Frantzis, PS Jenkins bot, Alberto Aguirre.
- 2012. By Daniel van Vugt
-
mesa/native_
display. h: Clean up indentation This also helps to shrink the diff in branch:
lp:~raof/mir/privatise-all-the-things
.Approved by Alan Griffiths, Alexandros Frantzis, PS Jenkins bot.
- 2011. By Robert Carr
-
Fix spruious lack of mutex in MirSurface:
:get_orientatio n. Approved by Alberto Aguirre, Chris Halse Rogers, PS Jenkins bot.
- 2010. By Alan Griffiths
-
client: avoid lifecycle notifications racing with connection release. Fixes: https:/
/bugs.launchpad .net/bugs/ 1386646. Approved by Kevin DuBois, Alberto Aguirre, PS Jenkins bot.
- 2009. By Alan Griffiths
-
test: Move another of the acceptance test suites [ClientLibrary.*] to the mir::Server based API.
Approved by PS Jenkins bot, Kevin DuBois, Alberto Aguirre, Andreas Pokorny.
- 2008. By Kevin DuBois
-
frontend, ipc: make fd transmission for the mir.protobuf.Buffer type two way by allowing for client to server fd transmission. The exchange_buffer rpc call is the only rpc call that can send fds back (as its request is the only one that includes fds).
Include an integration test that sends a fd from client to server and checks server-side that the file contents are the same as what the client wrote.
Approved by PS Jenkins bot, Alan Griffiths, Chris Halse Rogers, Alberto Aguirre.
- 2007. By Robert Carr <racarr@ocelot>
-
Add a benchmark tool for measuring average pixel lag and frame uniformity across simulated touch gestures.
Approved by Kevin DuBois, PS Jenkins bot, Alberto Aguirre.
- 2006. By Alan Griffiths
-
client: stop the default_
lifecycle_ event_handler raising SIGHUP while disconnecting. Fixes: https:/ /bugs.launchpad .net/bugs/ 1386185. Approved by PS Jenkins bot, Alberto Aguirre, Kevin DuBois, Robert Carr.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir