Lines Matching refs:is
4 Malloc debug is a method of debugging native memory problems. It can help
10 is not guaranteed to work at all.
12 The documentation for malloc debug on newer versions of Android is
19 When malloc debug is enabled, it works by adding a shim layer that replaces
39 Malloc debug is controlled by a system property that takes a numeric value
59 entry is returned in the list.
66 Whenever an allocation is created, initialize the data with a known
68 Whenever an allocation is freed, write a known pattern over the data (0xef).
78 A 32 byte buffer is placed before the returned allocation (known as
79 a front guard). This buffer is filled with the pattern (0xaa). In addition,
80 a 32 byte buffer is placed after the data for the returned allocation (known
81 as a rear guard). This buffer is filled with the pattern (0xbb).
83 When the allocation is freed, both of these guards are verified to contain
84 the expected patterns. If not, then an error message is printed to the log.
87 When a pointer is freed, do not free the memory right away, but add it to
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,
94 on the list is removed and verified that it still contains the pattern 0xef.
95 If the entire allocation is not filled with this value, an error is printed
113 if the property is set to ls, then only the program named ls will have malloc