Searched refs:an (Results 1 – 25 of 43) sorted by relevance
12
/bionic/docs/ |
D | elf-tls.md | 23 TLS Block". TLS variables within the Static TLS Block exist at fixed offsets from an 40 an executable, the linker needs to know where an executable's TLS segment is relative to the TP so 114 If an allocation fails, `__tls_get_addr` calls `abort` (like emutls). 154 variable with a dynamic initializer has an associated TLS guard variable.) 158 If the variable is part of the Static TLS Block (i.e. the executable or an initially-loaded shared 162 Example: a C file for an executable: 197 ## Selecting an Access Model 199 The compiler selects an access model for each variable reference using these factors: 200 * The absence of `-fpic` implies an executable, so use IE/LE. 234 reference has a corresponding descriptor, which contains a resolver function address and an argument [all …]
|
D | native_allocator.md | 34 call to an allocation function (malloc/free/etc). When a call 40 a call to an allocation function (malloc/free/etc) when `malloc_disable` 55 When set to zero, `mallopt(M_DECAY_TIME, 0)`, it is expected that an 60 When set to non-zero, `mallopt(M_DECAY_TIME, 1)`, an allocator can delay the 66 thread to handle the purge, so the decay is only handled when an 77 When called, `mallopt(M_PURGE, 0)`, an allocator should purge and release 86 These are the tests that should be run to verify an allocator is 205 not be used as absolutes for determining if an allocator is worth using. 226 frees are not counted. Forty allocations is an arbitrary number that could 243 As with the other microbenchmarks, an allocator with numbers in the same [all …]
|
D | 32-bit-abi.md | 29 the situation becomes complicated. If you're targeting an API before 21, almost 30 all functions that take an `off_t` become unavailable. You've asked for their 36 later, if you're using Clang we'll inline an `mmap64` implementation in the 37 headers when you target an API before 21 because it's an easy special case 97 an equivalent to `_FILE_OFFSET_BITS=64`, which we wouldn't be able
|
D | libc_assembler.md | 56 Here is an example of how the benchmark should be executed. For this 130 When verifying an assembler routine that operates on buffer data (such as 135 read past the end. This kind of bug results in an infrequent and difficult to 138 can result in an unaligned exception. 153 an unwind with incorrect function information.
|
D | NOTICE | 24 "You" (or "Your") shall mean an individual or Legal Entity 39 (an example is provided in the Appendix below). 44 represent, as a whole, an original work of authorship. For the purposes 53 or by an individual or Legal Entity authorized to submit on behalf of 120 or as an addendum to the NOTICE text from the Work, provided 146 Contributor provides its Contributions) on an "AS IS" BASIS, 199 distributed under the License is distributed on an "AS IS" BASIS,
|
D | fdsan.md | 47 …heir closure. fdsan provides functions to associate a file descriptor with an owner; if someone tr… 49 …an 8-bit type byte that identifies the type of the owner (`enum android_fdan_owner_type` in [`<and… 51 If a file descriptor that's been marked with a tag is closed with an incorrect tag, or without a ta… 59 …- Upon detecting an error, emit a warning to logcat, generate a tombstone, and then continue execu… 63 - Abort upon detecting an error. 67 …s proportional to the percentage of file descriptors in your process that are tagged with an owner.
|
D | fdtrack.md | 16 handle unbalanced closes. This callback may be called from an async signal safe 36 backtraces. Instead, if you can detect that an fd leak is ongoing, turning on
|
/bionic/libdl/ |
D | NOTICE | 10 distributed under the License is distributed on an "AS IS" BASIS, 26 distributed under the License is distributed on an "AS IS" BASIS,
|
D | libdl_android.map.txt | 11 # distributed under the License is distributed on an "AS IS" BASIS,
|
D | libdl.map.txt | 11 # distributed under the License is distributed on an "AS IS" BASIS,
|
/bionic/tools/ |
D | NOTICE | 10 distributed under the License is distributed on an "AS IS" BASIS, 26 distributed under the License is distributed on an "AS IS" BASIS,
|
/bionic/libc/malloc_hooks/ |
D | README.md | 57 has been set, then the hook is called with an appropriate alignment value. 68 the current default allocation functions. It is expected that if an 95 Enable malloc hooks using an environment variable: 117 an order of magnitude larger, so there should be no need to truncate the name
|
/bionic/libc/malloc_debug/ |
D | README_marshmallow_and_earlier.md | 51 This option will slow down allocations by an order of magnitude, and 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). 84 the expected patterns. If not, then an error message is printed to the log. 95 If the entire allocation is not filled with this value, an error is printed
|
D | README.md | 48 Enables a small buffer placed before the allocated data. This is an attempt 52 modified. If any part of the front guard is modified, an error will be reported 74 Enables a small buffer placed after the allocated data. This is an attempt 78 modified. If any part of the rear guard is modified, an error will be reported 101 This option will slow down allocations by an order of magnitude. If the 249 When an allocation is freed, fill it with 0xef. 261 Add an extra amount to allocate for every allocation. 277 When the list is full, an allocation is removed from the list and is 302 an allocation has a special header applied, and the header is corrupted 310 backtrace frames to capture when an allocation is freed. [all …]
|
/bionic/benchmarks/ |
D | NOTICE | 10 distributed under the License is distributed on an "AS IS" BASIS, 26 distributed under the License is distributed on an "AS IS" BASIS, 42 distributed under the License is distributed on an "AS IS" BASIS, 58 distributed under the License is distributed on an "AS IS" BASIS, 74 distributed under the License is distributed on an "AS IS" BASIS, 118 distributed under the License is distributed on an "AS IS" BASIS, 218 distributed under the License is distributed on an "AS IS" BASIS,
|
/bionic/libstdc++/ |
D | NOTICE | 10 distributed under the License is distributed on an "AS IS" BASIS,
|
/bionic/libc/async_safe/ |
D | README.md | 3 This library provides an async_safe implementation for formatting and writing log messages to logd.
|
/bionic/apex/ |
D | NOTICE | 24 "You" (or "Your") shall mean an individual or Legal Entity 39 (an example is provided in the Appendix below). 44 represent, as a whole, an original work of authorship. For the purposes 53 or by an individual or Legal Entity authorized to submit on behalf of 120 or as an addendum to the NOTICE text from the Work, provided 146 Contributor provides its Contributions) on an "AS IS" BASIS, 199 distributed under the License is distributed on an "AS IS" BASIS,
|
/bionic/build/ |
D | NOTICE | 24 "You" (or "Your") shall mean an individual or Legal Entity 39 (an example is provided in the Appendix below). 44 represent, as a whole, an original work of authorship. For the purposes 53 or by an individual or Legal Entity authorized to submit on behalf of 120 or as an addendum to the NOTICE text from the Work, provided 146 Contributor provides its Contributions) on an "AS IS" BASIS, 199 distributed under the License is distributed on an "AS IS" BASIS,
|
/bionic/tests/headers/posix/ |
D | Android.bp | 11 // distributed under the License is distributed on an "AS IS" BASIS,
|
/bionic/linker/testdata/ |
D | Android.bp | 10 // distributed under the License is distributed on an "AS IS" BASIS,
|
/bionic/ |
D | android-changes-for-ndk-developers.md | 14 Required tools: the NDK has an `llvm-readelf` binary that understands all the 22 will be tied to an app's target API level: 137 ## Opening shared libraries directly from an APK 151 any zip file, not just an APK. Just give dlopen(3) a path of the form 217 uses them for validity checking. Some developers strip them in an 236 relocations. Such an approach reduces load time and improves security. This was 324 attribute by default, so its absence (or an incorrect soname) indicates 336 are not found, or you try to use an ABI-incompatible library that isn't 351 Android, with an error referencing `__register_atfork`. 359 If an ELF file contains a DT_RUNPATH entry, the directories listed there [all …]
|
/bionic/linker/ |
D | ld.config.format.md | 14 This part of the document maps location of an executable to a section. Here is an example
|
/bionic/benchmarks/linker_relocation/ |
D | README.md | 19 `regen/dump_relocs.py` scans an ELF file and its dependencies, outputting a JSON
|
/bionic/tests/ |
D | NOTICE | 10 distributed under the License is distributed on an "AS IS" BASIS, 26 distributed under the License is distributed on an "AS IS" BASIS, 70 distributed under the License is distributed on an "AS IS" BASIS, 86 distributed under the License is distributed on an "AS IS" BASIS, 130 distributed under the License is distributed on an "AS IS" BASIS, 174 distributed under the License is distributed on an "AS IS" BASIS, 218 distributed under the License is distributed on an "AS IS" BASIS, 262 distributed under the License is distributed on an "AS IS" BASIS, 306 distributed under the License is distributed on an "AS IS" BASIS, 350 distributed under the License is distributed on an "AS IS" BASIS, [all …]
|
12