Searched refs:backtrace (Results 1 – 14 of 14) sorted by relevance
/bionic/libc/malloc_debug/ |
D | README.md | 34 backtrace related to the allocation. Starting in P, every single realloc 35 call changes the backtrace for the pointer no matter whether the pointer 55 If the backtrace option is also enabled, then any error message will include 56 the backtrace of the allocation site. 99 ### backtrace[=MAX\_FRAMES] 100 Enable capturing the backtrace of each allocation site. 105 Note that any backtrace frames that occur within the malloc backtrace library 109 capture in a backtrace. The default is 16 frames, the maximumum value 113 the backtrace and information about the original allocation. After that, this 116 As of P, this option will also enable dumping backtrace heap data to a [all …]
|
D | README_api.md | 6 either the backtrace option or the backtrace\_enabled\_on\_signal option. 20 *backtrace\_size* is set to the maximum number of backtrace entries 38 *backtrace\_size* as returned by the original call to 42 backtrace and size as this allocation. On Android Nougat, this value was 43 incorrectly set to the number of frames in the backtrace. 45 of backtrace entries is less than *backtrace\_size*, the rest of the
|
D | README_marshmallow_and_earlier.md | 49 Enable capturing the backtrace of each allocation site. Only the 50 first 16 frames of the backtrace will be captured. 58 Note: If multiple allocations have the same exact backtrace, then only one 89 entire allocation is filled with the value 0xef, and the backtrace at 90 the time of the free is recorded. As with the backtrace on allocation,
|
D | Android.bp | 21 "backtrace.cpp",
|
/bionic/libfdtrack/ |
D | fdtrack.cpp | 53 std::vector<unwindstack::FrameData> backtrace GUARDED_BY(mutex); 85 entry.backtrace.reserve(kStackDepth); in ctor() 126 entry->backtrace.clear(); in fd_hook() 130 entry->backtrace = std::move(data.frames); in fd_hook() 136 entry->backtrace.clear(); in fd_hook() 157 if (entry->backtrace.empty()) { in fdtrack_iterate() 160 } else if (entry->backtrace.size() < 2) { in fdtrack_iterate() 162 entry->backtrace.size()); in fdtrack_iterate() 168 for (size_t i = 0; i < entry->backtrace.size(); ++i) { in fdtrack_iterate() 169 function_names[i] = entry->backtrace[i].function_name.c_str(); in fdtrack_iterate() [all …]
|
/bionic/tests/ |
D | execinfo_test.cpp | 47 ASSERT_EQ(0, backtrace(frames, 0)); in TEST() 48 ASSERT_EQ(0, backtrace(frames, -1)); in TEST() 57 int num_frames = backtrace(frames.data(), static_cast<int>(frames.size())); in CallTwo() 110 TEST(execinfo, backtrace) { in TEST() argument
|
/bionic/libc/include/ |
D | execinfo.h | 50 int backtrace(void* _Nonnull * _Nonnull buffer, int size) __INTRODUCED_IN(33);
|
/bionic/libc/execinfo/include/bionic/ |
D | execinfo.h | 50 int backtrace(void* _Nonnull * _Nonnull buffer, int size) __INTRODUCED_IN(33);
|
/bionic/libc/bionic/ |
D | execinfo.cpp | 93 int backtrace(void** buffer, int size) { in backtrace() function
|
/bionic/docs/ |
D | fdsan.md | 178 backtrace: 219 backtrace:
|
D | status.md | 96 * `backtrace`, `backtrace_symbols`, `backtrace_symbols_fd` (`<execinfo.h>`).
|
/bionic/libc/malloc_debug/tests/ |
D | malloc_debug_config_tests.cpp | 211 TEST_F(MallocDebugConfigTest, backtrace) { in TEST_F() argument
|
/bionic/libc/ |
D | libc.map.txt | 1568 backtrace;
|
/bionic/tools/versioner/platforms/ |
D | libc.map.txt | 1568 backtrace;
|