Skip to content
Snippets Groups Projects
  1. Feb 22, 2024
    • Pablo Gamito's avatar
      Perfetto protolog implementation · 4d86cafd
      Pablo Gamito authored
      Bug: 276432490
      Test: atest com.android.internal.protolog
      Change-Id: Ib961bf375cc4aaa4fb1d7d31b35d06b31aacd5d4
      4d86cafd
    • Pablo Gamito's avatar
      Refactor ProtoLogImpl to support Perfetto tracing with flag better · 0ce7d7ce
      Pablo Gamito authored
      Flag: ACONFIG android.tracing.Flags.perfettoProtolog DEVELOPMENT
      Bug: 276432490
      Test: atest FrameworksServicesTests
      Change-Id: If95bfeeaff491ce51b61e34d2f8c22d8b635912d
      0ce7d7ce
    • Pablo Gamito's avatar
      Update ProtoLogTool · 44fe3a9a
      Pablo Gamito authored
      Generate the impl classes and support writing the viewer config to a proto file
      
      Flag: ACONFIG android.tracing.Flags.perfettoProtolog DEVELOPMENT
      Bug: 276432490
      Test: atest FrameworksServicesTests
      Change-Id: I69956b5ef2b8b48a98860aa3b8579521480d7bc0
      44fe3a9a
    • Pablo Gamito's avatar
      Update ProtoLogTool commands args · 329813a9
      Pablo Gamito authored
      We need these new parameters to inject those values into the generated classes so we don't have to manually create an impl of these class and passing those values manually.
      
      Flag: ACONFIG android.tracing.Flags.perfettoProtolog DEVELOPMENT
      Bug: 276432490
      Test: atest FrameworksServicesTests
      Change-Id: I32906cbe37c7c3899d7c487d5ed341381a05fdf1
      329813a9
    • Pablo Gamito's avatar
      Update ProtoLog hash function to 64 bit · 01e08016
      Pablo Gamito authored
      To avoid hash collisions now that we have more messages.
      
      Flag: ACONFIG android.tracing.Flags.perfettoProtolog DEVELOPMENT
      Bug: 276432490
      Test: atest FrameworksServicesTests
      Change-Id: Ia252f1fc60deb2beaf177b0782a8723e39f90a7e
      01e08016
    • Pablo Gamito's avatar
      Extract LogLevel to common package · f44daf99
      Pablo Gamito authored
      Since we now use it in a few different places including in the ProtoLogTool.
      
      Flag: ACONFIG android.tracing.Flags.perfettoProtolog DEVELOPMENT
      Bug: 276432490
      Test: atest FrameworksServicesTests
      Change-Id: Iba3a4904ea0b5e27afb1486c765e627fb343f6af
      f44daf99
    • Pablo Gamito's avatar
      Make perfetto_protolog flag read only · 68307f0d
      Pablo Gamito authored
      Bug: 326392280
      
      Test: presubmit bootest
      Change-Id: I7a4f86306ae2af0f37970a567dc207626181ad3e
      68307f0d
  2. Feb 20, 2024
  3. Feb 19, 2024
Loading