Tomasz Wasilczyk
90fec0a0b4
Merge "Implement unique_fd.ok()"
...
am: c9ec95272c
Change-Id: I6030fd103c9df905c84161817560c55330627345
2019-07-24 07:16:12 -07:00
Tomasz Wasilczyk
c9ec95272c
Merge "Implement unique_fd.ok()"
2019-07-24 13:51:43 +00:00
Przemyslaw Szczepaniak
d91345d64c
Merge "ld.config for com.android.neuralnetworks APEX."
...
am: 2f40aa0f60
Change-Id: I64f4f2253d0bf0f789f80a17cecb62ed7a2eb997
2019-07-24 02:25:36 -07:00
Przemyslaw Szczepaniak
2f40aa0f60
Merge "ld.config for com.android.neuralnetworks APEX."
2019-07-24 09:12:18 +00:00
Josh Gao
f2dd09ff5b
Merge "adb: switch from system_clock to steady_clock."
...
am: 278754aeac
Change-Id: Ifd0e99d4caade013ed809d21818fa5f5fc86f1bf
2019-07-23 18:31:24 -07:00
Treehugger Robot
278754aeac
Merge "adb: switch from system_clock to steady_clock."
2019-07-24 00:56:34 +00:00
Tomasz Wasilczyk
c3fc9607c2
Implement unique_fd.ok()
...
While I'm here, I'll fix how unique_fd disallows copy and assignment
constructors (detele instead of marking them private).
Bug: 135918744
Test: WiP change in master
Change-Id: Idefcc685943326c511f59d18790c1c4fa2e04989
2019-07-23 16:35:38 -07:00
Donald Chai
a589dd1e0a
Merge "Avoid using data descriptors in ZIP files when possible."
...
am: 69055b5a37
Change-Id: I8657c9a4407620c9861d58bcebeaa588508de69b
2019-07-23 16:31:31 -07:00
Donald Chai
69055b5a37
Merge "Avoid using data descriptors in ZIP files when possible."
2019-07-23 23:02:34 +00:00
Jiyong Park
183454f0c7
Merge changes I0940d13e,I38f2d013
...
am: b42e558b5a
Change-Id: I86eac53776180c14a72389dee88238c2bd489269
2019-07-23 09:22:22 -07:00
Treehugger Robot
b42e558b5a
Merge changes I0940d13e,I38f2d013
...
* changes:
Add TEST_MAPPING for libnativeloader
Test the link to the sphal namespace when only needed
2019-07-23 15:57:37 +00:00
Donald Chai
e170d7fe85
Avoid using data descriptors in ZIP files when possible.
...
These add 16 bytes per ZIP entry, and are usually avoidable. APKs contain thousands of
deflated entries, so this overhead adds up to tens of kilobytes.
Bug: 135470635
Change-Id: Ib928aa41dd55cacc41f7394c218c4340d3bbd570
2019-07-23 06:58:53 +00:00
Jiyong Park
28efde2b7a
Add TEST_MAPPING for libnativeloader
...
Bug: 130388701
Test: watch TH to see if libnativeloader_test is running
Change-Id: I0940d13ec4e5c680ce1dbf2f5980b3b20080f7e4
2019-07-23 11:14:48 +09:00
Jiyong Park
713878d335
Test the link to the sphal namespace when only needed
...
The link to the spahal namespace is not done when there is no lib in
vendor/etc/public.libraries.txt
Bug: 130388701
Test: libnativeloader_test on cuttlefish
Change-Id: I38f2d01305bca5ea942573484a0e0b9b44b1c0be
2019-07-23 11:14:48 +09:00
Josh Gao
63e8d9815f
adb: switch from system_clock to steady_clock.
...
Test: treehugger
Change-Id: I10b884dc159a5ba624bc0f7ad53a402bffb14293
2019-07-22 16:18:25 -07:00
Christopher Ferris
58454b9741
Merge "Remove demangle, everyone use libc++ demangle."
...
am: b3fc1b7441
Change-Id: I646c14136a4fd9346333be77a4ab12abe37676ed
2019-07-22 13:34:18 -07:00
Christopher Ferris
b3fc1b7441
Merge "Remove demangle, everyone use libc++ demangle."
2019-07-22 19:43:21 +00:00
Przemyslaw Szczepaniak
0bb871dc9f
ld.config for com.android.neuralnetworks APEX.
...
Makes updated libneuralnetworks.so in /apex/com.android.neuralnetworks/{LIB}
loadable from all relevant namespaces.
Test: Verified that right library is being loaded using lsof and
Test: verbose debug logs from bionic/ld.
Bug: 137320025
Change-Id: I38140bb9915a3f85f10456e15ed0f492dbdba802
2019-07-22 11:28:42 +01:00
Kalesh Singh
00ac529e72
Merge "Add wchan data to ANR dump"
...
am: 44e343837f
Change-Id: I74471a19790618a41c4f8dda1afcc3a2e0fa3edd
2019-07-20 09:54:11 -07:00
Treehugger Robot
44e343837f
Merge "Add wchan data to ANR dump"
2019-07-20 16:40:54 +00:00
Tianjie Xu
ae884a2ce1
Merge "init: Write the reason in BCB on "reboot recovery""
...
am: cccb573f93
Change-Id: I9898a741ff2629593a3f8c0c806eccb48a76e7b1
2019-07-19 22:25:42 -07:00
Tianjie Xu
cccb573f93
Merge "init: Write the reason in BCB on "reboot recovery""
2019-07-20 05:03:41 +00:00
Christopher Ferris
057b4cfa0f
Merge "Move to the libc++ demangler."
...
am: 89bb586d52
Change-Id: I711860b8e024f0763be96e94740cb688132aa005
2019-07-19 16:20:42 -07:00
Christopher Ferris
df7939a26c
Remove demangle, everyone use libc++ demangle.
...
Bug: 136138882
Test: Builds.
Change-Id: I7575871e26fac36e4946588784fff165c7df47bf
2019-07-19 16:15:52 -07:00
Christopher Ferris
89bb586d52
Merge "Move to the libc++ demangler."
2019-07-19 22:48:37 +00:00
Tianjie Xu
5e98b633a7
init: Write the reason in BCB on "reboot recovery"
...
Without this change "adb reboot recovery" leads to normal boot.
Bug: 137523800
Test: peform factory reset, adb reboot recovery
Change-Id: Ie791c8107d3434bf4ae6f5785b24e7d97921a7a9
2019-07-19 13:02:59 -07:00
Colin Cross
fc0fb4f0e2
Merge "Fix darwin build"
...
am: 0b7dd9f40d
Change-Id: I59ca894ee3a671e281bb015571797b9e5d1d9c24
2019-07-19 09:57:23 -07:00
Treehugger Robot
0b7dd9f40d
Merge "Fix darwin build"
2019-07-19 16:32:06 +00:00
Jiyong Park
7e490c14b1
Merge "Revert "Revert "add unittests for libnativeloader"""
...
am: 879415f6c0
Change-Id: I5d98d3925b4f64c3c8e51ec3a1e2689b06960bbc
2019-07-19 05:19:50 -07:00
Treehugger Robot
879415f6c0
Merge "Revert "Revert "add unittests for libnativeloader"""
2019-07-19 11:43:57 +00:00
Tianjie Xu
79d95556b1
Merge "Revert "init: Write the reason in BCB on "reboot recovery"""
...
am: 85bbbe5695
Change-Id: I0c7234ad4b1d797ae031844b51df4d717f44e6a7
2019-07-18 22:59:55 -07:00
Treehugger Robot
85bbbe5695
Merge "Revert "init: Write the reason in BCB on "reboot recovery"""
2019-07-19 05:34:43 +00:00
Kiyoung Kim
6aa4d948b9
Merge "Replace xargs with other shell command"
...
am: 18545d3852
Change-Id: I08355acaa6c57a557ca53791c00a6e51c02020fb
2019-07-18 18:40:06 -07:00
Treehugger Robot
18545d3852
Merge "Replace xargs with other shell command"
2019-07-19 01:20:15 +00:00
Christopher Ferris
4ec93a7ee5
Move to the libc++ demangler.
...
Bug: 136138882
Test: Unit tests pass.
Test: Did a kill -3 on a zygote process to verify art demangles properly.
Change-Id: Iaf4fab191e84871be906b39cc32dd7c97c5d385a
2019-07-18 17:57:04 -07:00
Jiyong Park
78cc06a22e
Revert "Revert "add unittests for libnativeloader""
...
This reverts commit 4ec2b28983 .
Bug: 137881576
Bug: 130388701
Test: libnativeloader_test
Test: m libnativeloader_test on full-eng
Change-Id: Ib96f7235845b68cde713af278313c5aa751ff738
2019-07-19 09:03:55 +09:00
Colin Cross
3defd5237f
Fix darwin build
...
Disable host libmeminfo and showmap when building on darwin.
Test: m on darwin
Change-Id: Ie9342eff8d9e33c706edbb068d4ec405b480e599
2019-07-18 16:25:15 -07:00
Kalesh Singh
1489e27bda
Add wchan data to ANR dump
...
Since only privileged processes with CAP_SYS_ADMIN can read kernel
stack traces from /proc/*/stack, we dump the waiting channels
instead to provide some insight as to where the process might
be stuck in the kernel.
Bug: 135458700
Fixes: 135458700
Test: adb shell am hang; Check /data/anr/<anr-file> for
wchan data.
Change-Id: I9f13511ad89a259ce5e5465155db15d45d2c46d8
2019-07-18 16:02:57 -07:00
David Anderson
f1ce0e51bb
Merge "Add a metadata folder for libsnapshot."
...
am: 45a1c998d1
Change-Id: I450ae649c089b3c5108cc26a714d851e6615d298
2019-07-18 16:00:31 -07:00
David Anderson
4e8b131b83
Merge "Sketch out libsnapshot for update_engine integration."
...
am: 3dcb41b224
Change-Id: I80098240360af4cfccce8bee92a3700266bb7d64
2019-07-18 16:00:21 -07:00
David Anderson
45a1c998d1
Merge "Add a metadata folder for libsnapshot."
2019-07-18 22:42:13 +00:00
David Anderson
3dcb41b224
Merge "Sketch out libsnapshot for update_engine integration."
2019-07-18 22:42:13 +00:00
Raman Tenneti
01e4c2a35f
Merge "Revert "add unittests for libnativeloader""
...
am: 80fa85c594
Change-Id: I7edd4661cef091ad7c6446a8c0c1ce03a7bb38f2
2019-07-18 15:01:44 -07:00
Jiyong Park
7cf8c51f4e
Merge "add unittests for libnativeloader"
...
am: ce813ef66f
Change-Id: I98333c7dc1937c594ccb1df5658b133fd8ab1d84
2019-07-18 14:51:43 -07:00
Raman Tenneti
80fa85c594
Merge "Revert "add unittests for libnativeloader""
2019-07-18 21:50:31 +00:00
Raman Tenneti
4ec2b28983
Revert "add unittests for libnativeloader"
...
This reverts commit 6b6437bab5 .
Reason for revert: <INSERT REASONING HERE>
Change-Id: Ice571bf7379743d516e0185fd9f1f0ffb284240a
2019-07-18 21:48:36 +00:00
Treehugger Robot
ce813ef66f
Merge "add unittests for libnativeloader"
2019-07-18 21:14:23 +00:00
Christopher Ferris
3ec2f3eeb0
Merge "Move to isolated testing."
...
am: 604ccb147c
Change-Id: I1003c6b6be21e1ef20ecd89842bd5189aab26403
2019-07-18 12:07:39 -07:00
Christopher Ferris
1c4f14f4b5
Merge "Add cause message when stack overflow is detected."
...
am: bcc00c5c8f
Change-Id: I224b1059a43a603259073e426c4f922be3820ebf
2019-07-18 12:06:54 -07:00
Christopher Ferris
604ccb147c
Merge "Move to isolated testing."
2019-07-18 19:00:46 +00:00