Package: android-platform-art / 8.1.0+r23-3
Metadata
| Package | Version | Patches format |
|---|---|---|
| android-platform-art | 8.1.0+r23-3 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| memcheck paths.patch | (download) |
runtime/base/memory_tool.h |
2 1 + 1 - 0 ! |
--- |
| use android dlmalloc.patch | (download) |
runtime/gc/allocator/dlmalloc.cc |
2 1 + 1 - 0 ! |
--- |
| missing system includes.patch | (download) |
runtime/arch/instruction_set_features.cc |
2 2 + 0 - 0 ! |
--- |
| ucontext.patch | (download) |
runtime/arch/arm/fault_handler_arm.cc |
8 4 + 4 - 0 ! |
use `ucontext_t` instead of `ucontext` Both Bionic and glibc define a struct called `ucontext_t` but only Bionic defines an alias `ucontext_t`. Let's use the more standardized one. |
| PAGE_SIZE.patch | (download) |
runtime/base/safe_copy.cc |
6 3 + 3 - 0 ! |
use a portable page_size PAGE_SIZE is not defined on some architectures such as arm64 and mips64el, so let's use a portable and standardized one. |
| atomic exception specification.patch | (download) |
runtime/gc_root.h |
2 1 + 1 - 0 ! |
conforms with the exception specification of `std::atomic` All constructors of `std::atomic` require `noexcept`. As a result, its members must also be able to instantiate without any exception throwing. |
| StrideIterator constructor.patch | (download) |
runtime/stride_iterator.h |
1 1 + 0 - 0 ! |
implements the default no-arg constructor `std::partition_point` instantiates `StrideIterator` with a no-arg constructor. |
