Age | Commit message (Collapse) | Author |
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1607133
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I2f7cee6cdae4b16c5adeb7af751a591a939948e2
|
|
|
|
... which is slightly more defensive than loading the function via
eglGetProcAddress. When loading the function via eglGetProcAdress,
the returned function pointer will be one of the ext forwardering
helpers (__glExtFwd0 in this observed case). The process can then
crash if eglTerminate() is called on a new thread that has not yet
called eglMakeCurrent() where the thread local gl_hooks_t is 0x0.
Bug: b/181162754
Test: HeifWriterTest on Cuttlefish w/ SwANGLE
Change-Id: Ieebea08184e63321abbeccf41d1fdaf10e62ca2b
Merged-In: Ia8e55c899f9fde91215ce75313b33517f8440fee
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1605238
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Icc2da26e0ea0566c0b9944fc9d536ba423df5fb3
|
|
|
|
6b29823f4a
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1606488
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I64c6ede13000f5ca8cb00bffa77308a3d91ff168
|
|
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1607793
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I1a46247f6f798f8c876829c5921507d1410f1c0f
|
|
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1607279
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ie77904ea6e422ae0382b8629f78ae6f822ec0207
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1608218
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I3bc4c83e64cc5b00c56559191123a31da86024e4
|
|
|
|
|
|
These messages were collected but then ignored, hindering
investigations of issues. Make sure that we print these errors if
the dexopt fails.
Bug: 181182967
Test: treehugger
Change-Id: I10c58bf42e90ef3ca10b18d2145272735f49366e
|
|
In the case of A/B update failures it can be difficult to determine
where things went wrong. This change explictly logs missing files to
provide more information for investigators
Test: treehugger
Bug: 181182967
Change-Id: Ifa27d2b9640270e3b250e6e96ddf7681fb1f519d
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1592374
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: If1162f74101233d6916d9157b82c8a4f28d1462d
|
|
|
|
AIDL NDK backend uses SpAIBinder and ScopedFileDescriptor for AIDL
IBinder and ParcelFileDescriptor types and they are handle types which
handles "null" cases by themselves.
Both types are specialized in ToString() so that they can print "(null)"
when managed resource(binder or fd) is null.
Bug: 181196266
Test: atest aidl_integration_test
Change-Id: I8fdd7ae2548b423d4cc4ffc56bf74521418de1d6
|
|
Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I9b4607cbf1590fe90ac8f380f37a546c0eaa60da
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1588098
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Idc8a1ee8f1ec7c2ec62033b998900947a94bdc27
|
|
|
|
By storing ANR traces in /bugreports/dumptrace_XXXXXX,
dumpstate may unlink the ANR traces successfully to
avoid a storage leak.
Test: adb bugreport, ensure ANR traces are in the bugreport
and that the temporary ANR traces file has been
unlinked
Bug: 122292569
Bug: 179812900
Change-Id: I50e62d5dea1cb7d2aea316553eec310fb579e52d
|
|
f24c81b3ee
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1595619
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I1e48da9f6929127ace58bc64e1a5625c1db92737
|
|
|
|
This improves app launch performance by 0.16%.
Test: presubmit
Change-Id: I5723f99387e8f40d30ac52c15c23d25caa5b1042
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1601373
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I1f51a2796a825050a250e74160934e90a68de712
|
|
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1602253
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I03fd60ae44217514d7d708ad65b12b95260ffeab
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1597072
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Icf5bcd3a507a6e2e23c48a589d77755b6f21d9c6
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1601398
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Iceaaa143392eb19e0138c9dd8b8caca9e7b6d137
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1601397
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I3d09b7ad86d7bc85d3d6db140290c161172d51f6
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1596191
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ib79cf5a260615f6df21b523081c807bcd255b4f1
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1596925
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ic9a802b36155e5f1ff906abcaccf030fe9c2d706
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1595574
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ib3d4d7842aca87cb9dea70fdd92898eb757d9140
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1594053
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I46b014124a3668d7a62b122c809816202643044c
|
|
* Getting Bluetooth dumpsys after getting the log files will result
in a small gap period where no packet log is available when they
should be
* Moreover, bluetooth dumpsys dump some binary formated log into log
file and hence the file needs to be included after the dumpsys
Bug: 180569201
Test: take bugreport
Change-Id: Ibf3fe24d3c07df5858d355d52c2082aea38a8447
|
|
|
|
|
|
Bug: 181029475
Test: builds
Change-Id: Ie5fcadc667024f663d27a6539008fc18c677a33b
|
|
* changes:
atrace.rc: allow select tracepoints on release builds
atrace permissions for irq/ipi tracepoints
|
|
See the bug and the associated SELinux policy change (aosp/1594256)
for context.
Bug: 179788446
Change-Id: I24d94e63b06d0ec2b1b091fd635b9f059df7f75d
Merged-In: I24d94e63b06d0ec2b1b091fd635b9f059df7f75d
|
|
irq/ipi tracepoints are required for Traceur's irq category.
Bug: 153486528
Test: grabbed a trace with Traceur on a user build, verified that
irq/ipi tracepoints were present
Change-Id: I9063060ce1856a7783860fe4a203f075349cbc14
Merged-In: I9063060ce1856a7783860fe4a203f075349cbc14
|
|
This improved app launch time by 0.90%.
Test: TreeHugger
Bug: 180985299
Change-Id: I548766211cc9ba0e2fb69b47acdafc52179661f6
|
|
|
|
|
|
... to scan a fixed range of priorities followed by
consecutive priorities instead of scanning all system
props (property_list()) which causes sepolicy audits
when Vulkan is loaded in a process with a restrictive
sepolicy.
This avoids sepolicy audits in system_server for example
when running on Cuttlefish with SwANGLE (ANGLE GL on top
of SwiftShader Vulkan).
Bug: b/179967574
Test: boot Cuttlefish with SwANGLE and inspect audit logs
Change-Id: I63b3f45113fbdd3ab62c22f062150e25b99d7352
|
|
|
|
Bug: 180401296
Merged-In: I703d82abf612d2a0c7f0d440da6a3e54eadab302
Change-Id: I88635f0220ad359f57d7bb7e78abb6e35382ab60
|
|
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1596275
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I61ae8edc1b4cc5d08b7a377b2af1617d6dacee82
|