lp:~raof/mir/scratch-threadsafe-list-itch
- Get this branch:
- bzr branch lp:~raof/mir/scratch-threadsafe-list-itch
Branch merges
- Alan Griffiths: Needs Fixing
- Alexandros Frantzis (community): Needs Information
- Andreas Pokorny (community): Approve
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
-
Diff: 294 lines (+81/-100)3 files modifiedsrc/include/common/mir/thread_safe_list.h (+73/-98)
tests/unit-tests/scene/test_timeout_application_not_responding_detector.cpp (+2/-0)
tests/unit-tests/test_thread_safe_list.cpp (+6/-2)
Branch information
Recent revisions
- 3044. By Chris Halse Rogers
-
Simplify ThreadSafeList (by relaxing an invariant).
It's almost never a good idea to modify the list as you're iterating over it.
Where it *is* sensible, being able to remove yourself from subsequent runs
is good enough. - 3043. By Brandon Schaefer
-
Add a comment explaining the need for this temp variable.
Approved by Daniel van Vugt, PS Jenkins bot, Kevin DuBois.
- 3041. By Kevin DuBois
-
compositor: BufferScheduling test: remove requirement that all buffers are cycled through by the client in swapinterval 0 scenarios.
.Approved by PS Jenkins bot, Alexandros Frantzis, Chris Halse Rogers.
- 3040. By Kevin DuBois
-
compositor: bring the resizing tests for the new semantics into the fold of the passing BufferScheduling tests.
.
Approved by Alexandros Frantzis, PS Jenkins bot, Chris Halse Rogers.
- 3039. By Chris Halse Rogers
-
Handle surface streams configuration entirely in Mir.
A client surface with multiple buffer streams is still logically a single window. There's nothing for the WindowManager to do here; rejecting the request is not allowed by the protocol.
.Approved by PS Jenkins bot, Kevin DuBois, Alexandros Frantzis.
- 3038. By Andreas Pokorny
-
Delay mesa hack: reloading of module only needed for nested mesa platform
The mesa hack has horrible side effects - on krillin it makes mtks mali-driver frequently segfault during module unload. Fixes: https:/
/bugs.launchpad .net/bugs/ 1506137. Approved by PS Jenkins bot, Kevin DuBois, Alan Griffiths.
- 3037. By Andreas Pokorny
-
Pointer settings in libinput
Allows configuring cursor acceleration, scroll speed and left-hand/
right-hand button ordering for all pointing devices. Fixes: https:/ /bugs.launchpad .net/bugs/ 124440. Approved by PS Jenkins bot, Chris Halse Rogers, Alan Griffiths.
- 3036. By Kevin DuBois
-
compositor: Stitch together the new buffer semantics bits to get ~40 tests from the BufferScheduling integration test suit.
Approved by Alexandros Frantzis, Chris Halse Rogers, PS Jenkins bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:mir