platform_system_core/debuggerd/libdebuggerd
David Srbecky 85b5fecec9 Check for data races when reading JIT/DEX entries.
Update the entries only when the list is modified by the runtime.

Check that the list wasn't concurrently modified when being read.

Bug: 124287208
Test: libunwindstack_test
Test: art/test.py -b --host -r -t 137-cfi
Change-Id: I87ba70322053a01b3d5be1fdf6310e1dc21bb084
2019-03-29 14:01:32 +00:00
..
include/libdebuggerd Replace libbacktrace with libunwindstack directly. 2019-01-29 17:57:14 -08:00
test Replace libbacktrace with libunwindstack directly. 2019-01-29 17:57:14 -08:00
backtrace.cpp Add BuildId to frame information. 2019-03-26 08:04:40 -07:00
open_files_list.cpp libdebuggerd: decode fdsan owner tags. 2018-08-28 13:48:08 -07:00
tombstone.cpp Check for data races when reading JIT/DEX entries. 2019-03-29 14:01:32 +00:00
utility.cpp Update for v4.19 kernel headers. 2018-10-30 09:22:12 -07:00