Lines Matching refs:to

5 fdtrack is a file descriptor leak checker added to Android in API level 30.
7 fdtrack consists of two parts: a set of hooks in bionic to register a callback
9 hook to perform and store backtraces for file descriptor creation.
13 Register a callback with `android_fdtrack_compare_exchange_hook` to receive
15 called at any point in order to start capturing events, but be sure to properly
18 not to call callbacks when this is the case).
22 implements a library that uses libunwindstack to unwind and store fd creation backtraces.
26 libfdtrack registers its hook upon being loaded, so to start capturing
28 its output to logcat, either use `fdtrack_dump`, or send the signal
29 `BIONIC_SIGNAL_FDTRACK` (available from `<bionic/reserved_signals.h>`) to the
30 process. If you wish to iterate through the results programmatically,
35 latency-critical like system_server, it's not feasible to always capture
41 This dumps the output to logcat, which will be available in both the tombstone
45 There are multiple methods to unwind in Android:
50 * Able to unwind through ART
53 statically-linked and steps are taken to prevent the unwind from being
55 * Slow - infeasible to be used always in latency-sensitive processes
61 * Unable to unwind through ART because it doesn't maintain the frame pointer
62 * Requires -fno-omit-frame-pointer to be used on all code being unwound
69 libfdtrack chooses to use libunwindstack for now, since unwinding through ART
70 is critical to being useful for the initial user, system_server.