Skip to content
Snippets Groups Projects
  1. 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
    • 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
    • Treehugger Robot's avatar
      7dba39cb
  2. Jul 18, 2022
  3. Jul 15, 2022
    • Alex Buynytskyy's avatar
      Cache least recently used output buffer. · 2be5b4c1
      Alex Buynytskyy authored
      - reduce memory allocations especially when Xml is serialized inside a
      tight inner loop,
      - performance slightly improved.
      
      BEFORE:
      100 packages:
      [2/4] android.util.XmlPerfTest#timeWrite_Binary: PASSED (10.516s)
      	timeWrite_Binary_mean: 674979
      	threadAllocCount_mean: 59
      	timeWrite_Binary_min: 671194
      	timeWrite_Binary_median: 674798
      	timeWrite_Binary_standardDeviation: 3658
      	threadAllocSize_mean: 530176
      10 packages:
      [2/4] android.util.XmlPerfTest#timeWrite_Binary: PASSED (10.542s)
      	timeWrite_Binary_mean: 71113
      	threadAllocCount_mean: 56
      	timeWrite_Binary_min: 70201
      	timeWrite_Binary_median: 71237
      	timeWrite_Binary_standardDeviation: 692
      	threadAllocSize_mean: 59136
      1 package:
      [2/4] android.util.XmlPerfTest#timeWrite_Binary: PASSED (10.091s)
      	timeWrite_Binary_mean: 15698
      	threadAllocCount_mean: 56
      	timeWrite_Binary_min: 15072
      	timeWrite_Binary_median: 15677
      	timeWrite_Binary_standardDeviation: 410
      	threadAllocSize_mean: 6439
      
      AFTER:
      100 packages:
      [1/1] android.util.XmlPerfTest#timeWrite_Binary: PASSED (10.221s)
      	timeWrite_Binary_mean: 605862
      	threadAllocCount_mean: 53
      	timeWrite_Binary_min: 602353
      	timeWrite_Binary_median: 604424
      	timeWrite_Binary_standardDeviation: 4972
      	threadAllocSize_mean: 492748
      10 packages:
      [1/1] android.util.XmlPerfTest#timeWrite_Binary: PASSED (10.575s)
      	timeWrite_Binary_mean: 58710
      	threadAllocCount_mean: 50
      	timeWrite_Binary_min: 57551
      	timeWrite_Binary_median: 57798
      	timeWrite_Binary_standardDeviation: 2129
      	threadAllocSize_mean: 21696
      1 package:
      [1/1] android.util.XmlPerfTest#timeWrite_Binary: PASSED (10.151s)
      	timeWrite_Binary_mean: 11576
      	threadAllocCount_mean: 50
      	timeWrite_Binary_min: 11315
      	timeWrite_Binary_median: 11381
      	timeWrite_Binary_standardDeviation: 431
      	threadAllocSize_mean: 4336
      
      Test: atest FastDataPerfTest XmlPerfTest
      Bug: 195994150
      Fixes: 195994150
      
      Merged-In: Ieedd27a676d718967c2fac30bc48a68ae636a180
      Change-Id: Ieedd27a676d718967c2fac30bc48a68ae636a180
      2be5b4c1
    • Grzegorz Kołodziejczyk's avatar
      le_audio: Extend handling of Broadcaster as active device · b9201a0a
      Grzegorz Kołodziejczyk authored
      Patch extends handling Broadcaster as active Bluetooth device.
      Broadcast device.
      
      Bug: 150670922
      Tag: #feature
      Test: PTS and presubmit
      Sponsor: jpawlowski@
      Merged-In: Ic41c619411f1784bf586aa48ad0fa4a39a37ecb7
      Change-Id: Ic41c619411f1784bf586aa48ad0fa4a39a37ecb7
      (cherry picked from commit 7c1bf84c)
      b9201a0a
    • Grzegorz Kołodziejczyk's avatar
      AudioDeviceBroker: Extend createBtDeviceInfo with LE_AUDIO_BROADCAST · c4a11b4e
      Grzegorz Kołodziejczyk authored
      Bug: 150670922
      Tag: #feature
      Sponsor: jpawlowski@
      Test: build
      
      Merged-In: I389ce1fb8f6a763e991a00f3bebfac0648086722
      Change-Id: I389ce1fb8f6a763e991a00f3bebfac0648086722
      (cherry picked from commit 59afd5cc)
      c4a11b4e
    • Jack Yu's avatar
      Merge "Improved telephony registry logging" · 8a3803d4
      Jack Yu authored
      8a3803d4
    • Jack Yu's avatar
      Improved telephony registry logging · c947aed9
      Jack Yu authored
      Bug: 232630223
      Test: Manual
      Merged-In: Ifd00798a9add597b06677b857c58b3a946fb7435
      Change-Id: Ifd00798a9add597b06677b857c58b3a946fb7435
      c947aed9
  4. Jul 14, 2022
  5. Jul 13, 2022
  6. Jul 12, 2022
  7. Jul 11, 2022
  8. Jul 08, 2022
Loading