Skip to content
Snippets Groups Projects
  1. Jul 26, 2022
    • Almaz Mingaleev's avatar
      Remove Time use. · a315ab68
      Almaz Mingaleev authored
      Time is deprecated and there are better alternatives.
      
      Bug: 16550209
      Test: atest FrameworksSaxTests
      Change-Id: I301d1075b4b64c4586c2e4d7d9b0a12e609fe064
      a315ab68
  2. Jul 25, 2022
  3. Jul 22, 2022
  4. Jul 21, 2022
  5. Jul 20, 2022
  6. Jul 19, 2022
    • Xusong Wang's avatar
      Change OWNERS. · 9fb5ad2a
      Xusong Wang authored
      Test: n/a
      Change-Id: If647d9f16ab26aab2a6cb7d699031a5db8cd6015
      9fb5ad2a
    • Caren Chang's avatar
      Merge "Add explanation about the purpose of accessibility heading and use case... · 407d5317
      Caren Chang authored
      Merge "Add explanation about the purpose of accessibility heading and use case apps should consider."
      407d5317
    • Andrew Chant's avatar
    • Andrew Chant's avatar
      Revert "Remove unused net-module-utils-srcs filegroup." · fdff6e62
      Andrew Chant authored
      Revert submission 2152437-remove-net-module-utils-srcs
      
      Reason for revert: broke build.
      Bug: 239599703
      Reverted Changes:
      I058e1aa37:Remove unused net-module-utils-srcs filegroup.
      I7c8a12372:Remove unused net-module-utils-srcs filegroup.
      
      Change-Id: Ib9f9319fd6dfade634eda65cafc8c9f7b643f3bb
      fdff6e62
    • Jeff Sharkey's avatar
      Merge changes from topic "jul15" · 0e27faa0
      Jeff Sharkey authored
      * changes:
        Offer explicit 3-byte vs 4-byte modified UTF-8.
        Cache least recently used output buffer.
      0e27faa0
    • Alex Buynytskyy's avatar
      Revert "Compress .so files for PackageManager to reclaim the space" · ad0c6b5d
      Alex Buynytskyy authored
      This reverts commit 61a0a35d.
      
      Reason for revert: debugging b/237904436
      
      Change-Id: I557e7b69cd5917188c33cbd42293307efa9d6f8f
      ad0c6b5d
    • Patrick Rohr's avatar
    • Jeff Sharkey's avatar
      Offer explicit 3-byte vs 4-byte modified UTF-8. · c6b3699b
      Jeff Sharkey authored
      As documented in art/runtime/jni/jni_internal.cc, ART has deviated
      from the RI by using a 4-byte encoding instead of the 3-byte encoding
      required by the JNI specification.
      
      Some users are okay with this 4-byte encoding (where they control
      both the reading and writing logic) but other users require
      compatibility with the DataOutput/DataInput API contract, so this
      change lets users request either behavior.
      
      This change now exercises all tests in both 4-byte and 3-byte modes,
      and exhaustively confirms that all valid code-points match the
      DataOutput/DataInput contract when in 3-byte mode.
      
      Benchmark results still show significant performance benefits when
      using this 3-byte encoding over the upstream RI:
      
          timeRead_Upstream_mean (ns):                  5090068
          timeRead_LocalUsing3ByteSequences_mean (ns):  1996032
          timeRead_LocalUsing4ByteSequences_mean (ns):  1813250
      
          timeWrite_Upstream_mean (ns):                 3856276
          timeWrite_LocalUsing3ByteSequences_mean (ns): 1632697
          timeWrite_LocalUsing4ByteSequences_mean (ns):  886503
      
      Bug: 236923096
      Test: atest FrameworksCoreTests:CharsetUtilsTest
      Test: atest FrameworksCoreTests:FastDataTest
      Test: atest FrameworksCoreTests:XmlTest
      Test: atest FrameworksCoreTests:BinaryXmlTest
      Test: ./frameworks/base/libs/hwui/tests/scripts/prep_generic.sh little && atest CorePerfTests:FastDataPerfTest
      Change-Id: Ibddd36410a0d4a909522de011f23a337b53d6889
      c6b3699b
Loading