Skip to content

XProf v2.21.5

Choose a tag to compare

@Matt-Hurd Matt-Hurd released this 12 Mar 17:44
· 235 commits to master since this release

What's Changed

  • Update XProf version to 2.21.5 by @subhamsoni-google in #2212
  • Use xspace from CNS for the benchy test by @muditgokhale2 in #2209
  • Change flow line colors to be based on flow category in Trace Viewer 2.0 by Profiler Team in #2160
  • Refactor ProfileProcessor-based tool data conversion by Profiler Team in #2199
  • Make Megascale Perfetto tool available in OSS xprof. by Profiler Team in #2177
  • This change introduces multi-selection for flow event categories in Trace Viewer v2, replacing the single-select dropdown with a multi-select menu. Users can now toggle visibility for multiple flow categories at once. Flow event lines are now colored based on their category for easier identification. by Profiler Team in #2197
  • [XProf: trace viewer] Replace polling CanvasState::Update with ResizeObserver. by Profiler Team in #2190
  • Implement GetEventTimeFractionAnalyzerResult() in tool_data_provider_impl.h for smart suggestion by Profiler Team in #2187
  • Implement cross link functionality with roofline model and stack trace. by Profiler Team in #2014
  • Add Tpu Performance Counters for SparseCore and HBM by @cliveverghese in #2192
  • [XProf: trace viewer] Clean up Emscripten related code. by Profiler Team in #2193
  • [XProf: trace viewer] Support canceling selection with Escape key. by Profiler Team in #2191
  • [XProf: trace viewer] Defer data fetching until active interactions (keyboard/mouse) is done. by Profiler Team in #2189
  • [XProf: trace viewer] Improve trackpad scrolling and add Shift-key modifier. by Profiler Team in #2188
  • [DOCS] Update docker build command by @copybara-github in #2081
  • Initial proto for Disaggregared Serving Latency by Profiler Team in #2183
  • Refactor ProfilePlugin to support dependency injection. by @subhamsoni-google in #2170
  • Remove the disable wrong arg types linter exception by @muditgokhale2 in #2186
  • Remove Python 3.9 support from xprof. by @subhamsoni-google in #2181
  • Fix text overlap issues in memory_viewer tool by @muditgokhale2 in #2185
  • Fix graph viewer loading issue while retain trace viewer loading efficiency with multi-host session. by @zzzaries in #2178
  • [Code cleanup] Reorder function definitions in timeline.cc. by Profiler Team in #2180
  • [XProf: trace viewer] Switch to Google Sans Code font. by Profiler Team in #2179
  • Retrieve and display extra event data by Profiler Team in #2012
  • Add build configs for linux aarch64 by @Matt-Hurd in #2175
  • Implement GetOpStats() in tool_data_provider_impl.h for smart suggestion by Profiler Team in #2172
  • [XProf: trace viewer] Implement Zoom-to-Cursor in v2 by Profiler Team in #2174
  • [XProf: trace viewer] Refine fetch resolution and suppression logic. by Profiler Team in #2168
  • [XProf: trace viewer] Optimize MaybeRequestData with early exit and zoom fix. by Profiler Team in #2167
  • [XProf: trace viewer] Add tolerance to TimeRange::Contains to handle floating point inaccuracies. by Profiler Team in #2161
  • Fix the version route API by @muditgokhale2 in #2173
  • prioritize the legacy source info now for correctness. by @zzzaries in #2131
  • Add SparseCore offload rule to Smart Suggestion. by Profiler Team in #2124
  • Add flow category filtering UI to Trace Viewer v2. by Profiler Team in #2147
  • Avoid repetitive onPlot call in Graph Viewer. by @zzzaries in #2148
  • Improve Graph Viewer functionality with graph type change - should be no-op now as hlo graph is the only graph type. by @zzzaries in #2138
  • Added timing logs while saving leveldb files. by Profiler Team in #2149
  • [XProf: trace viewer] Change selected time range text color to black. by Profiler Team in #2146
  • Refactor SourceCodeService.isAvailable to return an Observable to rely on profiler configuration. by @zzzaries in #2137
  • Enable circular buffer tracing for TPU by @sannidhyachauhan in #2105
  • Add flow event visualization to Trace Viewer v2. by Profiler Team in #2083

Full Changelog: xprof-v2.21.4...xprof-v2.21.5