Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
core
/
c0248b5377c22101bde3071176c6320959b2f7e8
/
libutils
/
Looper.cpp
e93c1ab
Merge "Looper: Use sequence numbers in epoll_event to track requests" am: 663c692a2d am: 7dc38fe273 am: cf90434fe6 am: 6bf0ea23fd am: 32df321051
by Treehugger Robot
· 3 years ago
729057a
Looper: Use sequence numbers in epoll_event to track requests
by Prabir Pradhan
· 3 years ago
a06e68c
Reland^2 "libutils: disable implicit ref base construction"
by Steven Moreland
· 3 years, 4 months ago
2cb7593
Revert "Reland "libutils: disable implicit ref base construction""
by Steven Moreland
· 3 years, 4 months ago
02c4765
Reland "libutils: disable implicit ref base construction"
by Steven Moreland
· 3 years, 4 months ago
8e11f9e
Revert "libutils: disable implicit ref base construction"
by Steven Moreland
· 3 years, 4 months ago
9a1bf53
libutils: disable implicit ref base construction
by Steven Moreland
· 3 years, 5 months ago
1406207
Looper: missing cinttypes when debugging poll/callbacks
by Alessio Balsini
· 5 years ago
fd12160
libutils: more detailed logging.
by Elliott Hughes
· 5 years ago
0a8b4d1
use epoll_create1
by Nick Kralevich
· 6 years ago
2d08ae5
libutils: switch Looper's fds to unique_fd.
by Josh Gao
· 6 years ago
e1731a4
[libutils] Modernize codebase by replacing NULL with nullptr
by Yi Kong
· 6 years ago
22dbf39
clean-up libutils includes
by Mathias Agopian
· 7 years ago
271a1a7
resolve merge conflicts of a45b1d6f3 to master
by Mark Salyzyn
· 8 years ago
30f991f
liblog: use log/log.h when utilizing ALOG macros
by Mark Salyzyn
· 8 years ago
4bf372a
system/core Replace cutils/log.h with android/log.h am: 66ce3e08c5 am: eb189f147b am: 16f7786032
by Mark Salyzyn
· 8 years ago
66ce3e0
system/core Replace cutils/log.h with android/log.h
by Mark Salyzyn
· 8 years ago
fd49e46
Merge "Fix warnings in libutils headers" am: 65a1633ec3 am: 0f79b62bf6 am: 1446cbac58
by Colin Cross
· 8 years ago
17b5b82
Fix warnings in libutils headers
by Colin Cross
· 8 years ago
48c35db
Make wake() error fatal
by John Reck
· 8 years ago
c68c886
more O_CLOEXEC
by Nick Kralevich
· 9 years ago
5b8ff09
resolved conflicts for merge of b40ebc54 to mnc-dev-plus-aosp
by Elliott Hughes
· 9 years ago
6ed68cc
Consistently use strerror in libutils.
by Elliott Hughes
· 9 years ago
18a574f
Work around spurious epoll notifications.
by Jeff Brown
· 9 years ago
8892ce6
Use eventfd instead of pipe in Looper.
by Tim Kilbourn
· 9 years ago
e7d54f8
Fix issues related to removing Looper callbacks after close.
by Jeff Brown
· 9 years ago
7a0310e
Fixed subtle bugs related to file descriptor recycling.
by Jeff Brown
· 9 years ago
27e5721
Rename Looper::isIdling() to isPolling() to resolve confusion.
by Jeff Brown
· 9 years ago
1693d7e
Make libutils Looper independent of frameworks/native
by Brian Carlstrom
· 11 years ago
d98e07f
move libs/utils to libutils
by Alex Ray
· 11 years ago
[Renamed from libs/utils/Looper.cpp]
19159f9
Add new Looper API to check whether the looper is idle.
by Dianne Hackborn
· 11 years ago
dd1b037
Support looper callbacks based on smart pointers.
by Jeff Brown
· 12 years ago
5705e69
Delete unused poll() code.
by Jeff Brown
· 12 years ago
55195d7
Remove unused statistics code.
by Jeff Brown
· 12 years ago
1b781ab
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
61d341b
Rename (IF_)LOGW(_IF) to (IF_)ALOGW(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
eb09533
Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
aa13c1b
Initial checkin of spot presentation for touchpad gestures.
by Jeff Brown
· 13 years ago
43550ee
Refactor how timeouts are calculated.
by Jeff Brown
· 13 years ago
3e2e38b
Fade out the mouse pointer after inactivity or other events.
by Jeff Brown
· 13 years ago
8d15c74
Switch Looper back to using poll() instead of epoll().
by Jeff Brown
· 14 years ago
d180518
Looper: use pthread_once for TLS key initialization.
by Jeff Brown
· 14 years ago
9da1810
Reduce lock thrashing in native Looper.
by Jeff Brown
· 14 years ago
171bf9e
Ensure input dispatcher and native looper handles EINTR.
by Jeff Brown
· 14 years ago
7901eb2
Replace epoll() with poll() and rename PollLoop to Looper.
by Jeff Brown
· 14 years ago