Jeff Sharkey
0223df096c
Update some Parcelables to send Strings UTF-8.
...
An earlier CL with benchmarks has shown that sending strings as UTF-8
is 50% faster for US-ASCII strings, and still 68% faster for complex
strings referencing higher Unicode planes. (So an improvement in
both cases!)
Since code across the OS still makes heavy assumptions about Parcel
strings typically being UTF-16, we need to carefully migrate
Parcelables by hand, which is what this CLs begins doing.
This is a purely mechanical refactoring with no functional changes.
Bug: 154436100
Test: manual
Exempt-From-Owner-Approval: trivial refactoring
Change-Id: Ia9e581efd7c40269342b7528ca07363deb843c0f
2020-04-21 22:59:26 +00:00
..
2020-01-08 13:53:14 -08:00
2019-08-30 00:16:24 +00:00
2020-01-08 14:04:40 +00:00
2020-01-08 14:04:40 +00:00
2020-03-17 14:57:59 +00:00
2020-01-15 16:15:41 -08:00
2020-03-19 05:44:20 +00:00
2020-02-13 06:26:35 +00:00
2020-01-22 22:27:44 +09:00
2020-01-22 22:27:44 +09:00
2020-01-20 18:02:09 -08:00
2020-03-30 17:14:56 -07:00
2020-03-25 22:43:13 +09:00
2020-01-09 21:33:22 +08:00
2020-02-15 05:00:35 +09:00
2020-03-19 12:30:39 +00:00
2020-01-13 14:28:02 +08:00
2020-03-17 00:16:58 -07:00
2020-02-28 06:26:27 +00:00
2020-03-19 12:30:39 +00:00
2020-03-30 22:59:17 -07:00
2020-01-09 22:48:59 -08:00
2020-01-14 20:15:31 +08:00
2020-01-13 14:43:03 +08:00
2020-01-08 14:04:40 +00:00
2020-03-25 13:36:38 +08:00
2020-01-08 14:04:40 +00:00
2020-02-13 18:37:06 +00:00
2020-03-17 00:22:09 -07:00
2020-01-28 16:25:43 +09:00
2020-03-19 11:38:24 +08:00
2020-01-26 21:37:36 -08:00
2020-04-02 10:36:19 +00:00
2020-01-08 14:04:40 +00:00
2020-01-08 14:04:40 +00:00
2020-01-08 14:04:40 +00:00
2019-12-03 21:44:34 +09:00
2020-02-14 13:09:16 +00:00
2019-12-19 14:51:15 +08:00
2020-01-08 14:04:40 +00:00
2020-03-19 11:38:24 +08:00
2020-03-19 15:57:31 +09:00
2020-04-14 01:20:16 +00:00
2020-01-21 12:57:27 +00:00
2020-03-25 22:43:13 +09:00
2020-04-14 01:22:14 +00:00
2020-03-19 01:40:55 +00:00
2020-01-22 06:07:00 -08:00
2020-01-23 06:26:52 -08:00
2020-01-08 14:04:40 +00:00
2020-03-13 15:08:05 +08:00
2020-03-27 17:53:05 +09:00
2020-01-08 14:04:40 +00:00
2020-03-27 23:46:30 +09:00
2020-01-22 14:58:59 -08:00
2020-03-27 23:46:30 +09:00
2020-03-19 11:25:50 +09:00
2020-01-08 14:04:40 +00:00
2020-04-06 02:18:50 +00:00
2020-02-13 08:26:15 +00:00
2020-03-31 09:25:27 +00:00
2020-02-14 13:09:16 +00:00
2020-01-02 17:09:10 +00:00
2020-03-30 22:59:17 -07:00
2020-01-08 14:04:40 +00:00
2020-01-08 14:04:40 +00:00
2020-04-02 10:36:19 +00:00
2019-08-30 00:16:24 +00:00
2019-08-30 00:16:24 +00:00
2020-01-08 14:04:40 +00:00
2020-03-27 17:57:24 +09:00
2020-01-08 14:04:40 +00:00
2020-01-08 14:04:40 +00:00
2020-01-08 14:04:40 +00:00
2020-03-27 23:46:30 +09:00
2020-03-27 23:46:30 +09:00
2020-03-19 12:30:39 +00:00
2020-01-09 03:11:22 +00:00
2020-01-22 22:27:44 +09:00
2020-04-21 22:59:26 +00:00
2020-04-10 11:34:57 -06:00
2020-04-10 00:30:38 +00:00
2020-02-04 21:05:36 +00:00
2020-01-08 14:04:40 +00:00
2019-08-30 00:16:24 +00:00