Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_packages_modules_adb
/
refs/heads/t
/
fdevent
/
fdevent.cpp
d7c49ec
adbd: improve coverage by compiling less code.
by Josh Gao
· 5 years ago
22863bd
[adb] Optimize fdevent machinery
by Yurii Zubrytskyi
· 5 years ago
dd71642
adb: fdevent: add fdevent_context_epoll.
by Josh Gao
· 6 years ago
4729f46
adb: extract soon-to-be-common code.
by Josh Gao
· 6 years ago
ad93dc5
adb: fdevent: extract Add/Del/SetTimeout.
by Josh Gao
· 6 years ago
e10e56b
adb: fdevent: extract Create/Destroy from fdevent_context_poll.
by Josh Gao
· 6 years ago
df92f8a
adb: fdevent: move TerminateLoop to fdevent_context.
by Josh Gao
· 6 years ago
83e435a
adb: fdevent: move CheckMainThread logic to fdevent_context.
by Josh Gao
· 6 years ago
ffd4df3
adb: fdevent: delete FDE_CREATED.
by Josh Gao
· 6 years ago
c5e99e0
adb: fdevent: move run queue to fdevent_context.
by Josh Gao
· 6 years ago
9e50193
adb: implement fdevent_reset by constructing a new context.
by Josh Gao
· 6 years ago
9e4aa3a
adb: move fdevent implementation out to a separate file.
by Josh Gao
· 6 years ago
c081050
adb: de-globalize fdevent context.
by Josh Gao
· 6 years ago
b51193a
adb: move fdevent to its own folder.
by Josh Gao
· 6 years ago
[Renamed from fdevent.cpp]
06d4e74
adb: implement fdevent_set_timeout.
by Josh Gao
· 7 years ago
87a2db6
adb: add fdevent callback that passes the fdevent.
by Josh Gao
· 7 years ago
d727d31
Revert "Revert "adb: detect some spin loops and abort.""
by Josh Gao
· 7 years ago
ed15cac
adb: add fdevent_release.
by Josh Gao
· 7 years ago
86e6718
[adb] Modernize codebase by replacing NULL with nullptr
by Yi Kong
· 7 years ago
b701bfe
Revert "adb: detect some spin loops and abort."
by Josh Gao
· 7 years ago
bf8e08e
adb: detect some spin loops and abort.
by Josh Gao
· 7 years ago
1293716
adb: add an id field to fdevent.
by Josh Gao
· 7 years ago
d09ba31
adb: convert fdevent over to unique_fd.
by Josh Gao
· 7 years ago
04cd75d
adb: delete FDEVENT_DONTCLOSE.
by Josh Gao
· 7 years ago
9528df2
adb: remove fdevent_install, fdevent_remove.
by Josh Gao
· 7 years ago
d2c6b40
adb: guarantee that fdevent_run_on_main_thread happens last.
by Josh Gao
· 7 years ago
887c850
adb: delete vestigial SHELL_EXIT_NOTIFY_FD.
by Josh Gao
· 7 years ago
b3420dc
adb: make fdevent_run_on_main_thread's fd nonblocking.
by Josh Gao
· 7 years ago
4f0325d
base: export GetThreadId.
by Josh Gao
· 7 years ago
ab02964
adb: allow reentrant calls to fdevent_run_on_main_thread.
by Josh Gao
· 7 years ago
764f8c5
adb: add fdevent_run_on_main_thread.
by Josh Gao
· 8 years ago
3cf1b36
adb: fix two device offline problems.
by Yabin Cui
· 8 years ago
e29499c
Fix google-explicit-constructor warnings.
by Chih-Hung Hsieh
· 9 years ago
511763b
adb: make fdevent_test, socket_test compile on Windows.
by Josh Gao
· 10 years ago
e738812
adb: don't emulate fdevent or socketpair on Windows.
by Josh Gao
· 10 years ago
6a98c6e
adbd: don't leave zombies when subprocess creation fails.
by Josh Gao
· 10 years ago
f55ead9
Track rename of base/ to android-base/.
by Elliott Hughes
· 10 years ago
e3a87d0
adb: remove exit-time destructors.
by Josh Gao
· 10 years ago
84d97df
Fix adb GCC build (for google3).
by Joon :ee
· 10 years ago
df85263
adb: run reverse_service() in main thread.
by Yabin Cui
· 10 years ago
8595283
Use const auto&/auto&& in adb.
by Elliott Hughes
· 10 years ago
5fc2231
adb: keep file flags in fdevent_install.
by Yabin Cui
· 10 years ago
6346e5a
adb: fdevent fixes
by Spencer Low
· 10 years ago
ec2e7d8
adb: detect sockets in CLOSE_WAIT state to prevent socket leak on linux.
by Yabin Cui
· 10 years ago
19bec5b
Adb: use VLOG() to replace D() for verbose logging.
by Yabin Cui
· 10 years ago
2ce9d56
Add unit tests for local socket.
by Yabin Cui
· 10 years ago
5611254
adb: move adb to poll.
by Yabin Cui
· 10 years ago
815ad88
adb: clean up debug tracing a little.
by Yabin Cui
· 10 years ago
0bd8587
EINTR is handled by adb_read/unix_read and friends.
by Elliott Hughes
· 10 years ago
b628cb1
adb sync cleanup.
by Elliott Hughes
· 10 years ago
2b01414
Use _WIN32 rather than HAVE_WINSOCK.
by Elliott Hughes
· 10 years ago
5c761bd
adb: logging: newlines, thread ids, error code overwriting
by Spencer Low
· 10 years ago
436fa6b
Remove subproc events when ADB_HOST.
by Alex Vallée
· 10 years ago
3d978e6
Revert "Turn on -Wformat-nonliteral."
by Dan Albert
· 10 years ago
7d8fc46
Turn on -Wformat-nonliteral.
by Dan Albert
· 10 years ago
db6fe64
File header cleanup.
by Dan Albert
· 10 years ago
b777b3b
Fix memory leak on jdwp_process_free()
by SungHyun Kwon
· 10 years ago
66a91b0
Test readx/writex (now renamed).
by Dan Albert
· 10 years ago
bbbbea6
Begin moving code from adb to libadb.
by Dan Albert
· 11 years ago
[Renamed (97%) from fdevent.c]
1be5462
Add more debug information.
by leozwang
· 11 years ago
44bb2c0
am 8e1e5415: am 7744c091: Merge "Revert "Switch adb to epoll(2).""
by Dan Albert
· 11 years ago
08c1d2e
Revert "Switch adb to epoll(2)."
by Dan Albert
· 11 years ago
e7a501a
am 790e7c0a: am 3772545c: Merge "Switch adb to epoll(2)."
by Elliott Hughes
· 11 years ago
33e8c5a
Switch adb to epoll(2).
by Elliott Hughes
· 11 years ago
f25a6a4
Consolidate adb trace macro defines into its own header file.
by leozwang
· 11 years ago
6809eaf
adb: keep mac build happy
by JP Abgrall
· 14 years ago
2e5dd6e
adb: fix subprocess exit handling, oom adjust fixes, extra debugging.
by JP Abgrall
· 14 years ago
1f501f3
Revert "Fix adb hang when subprocess dies early."
by JP Abgrall
· 14 years ago
5066a9b
Fix adb hang when subprocess dies early.
by JP Abgrall
· 14 years ago
1f1efb5
Cleaning up whitespace in adb sources. Nothing more, nothing less.
by David 'Digit' Turner
· 16 years ago
b1c2c95
Move fdevent from libcutils into adb directory. ADB is the only client of this API, and I intend to modify it extensively to clean its codebase soon.
by David 'Digit' Turner
· 16 years ago