XProf v2.21.6
·
189 commits
to master
since this release
What's Changed
- Add view_start/end to shareable Trace Viewer V2 deeplink, allowing for sharing viewport by Profiler Team in #2257
- Add unit tests and refactor trace_events_to_json to use absl::btree_map. by Profiler Team in #2246
- Preserve session parameters in Memory Viewer timeline URL. by Profiler Team in #2236
- Remove trace_viewer_container files from copybara excludes. by Profiler Team in #2269
- Make Emscripten/WASM build support compatible with the trace viewer v2 by Profiler Team in #2256
- Add group preview drawing and separators in Timeline. by Profiler Team in #2264
- Preserve session parameters in Graph Viewer and Overview Page URLs. by Profiler Team in #2238
- Ensure session and run parameters are preserved across tool navigations and link generation. by Profiler Team in #2233
- Fix redundant double data requests on page reload in Overview Page by @muditgokhale2 in #2260
- Refactor ProfileWorkerServiceImpl and improve logging. by @subhamsoni-google in #2244
- Project import generated by Copybara by @h-joo in #2254
- [XProf: trace viewer] Add collapse/expand feature to timeline groups. by Profiler Team in #2251
- Add Emscripten/WASM build support for open-source xprof. by Profiler Team in #2253
- Create docs for Utilization Viewer and Perf Counters tools by @Matt-Hurd in #2248
- Reset tool context on navigation. by Profiler Team in #2235
- Re-enable counter events visibility criteria per zoom level. by Profiler Team in #2234
- Fix multi-host selection persistence in Trace Viewer shared URLs by @muditgokhale2 in #2247
- Implement EventTimeFractionAnalyzerProcessor for Suggestion processing by Profiler Team in #2242
- Add ArrayRecord to Tf.Data's file read categorization. by @bmass02 in #2232
- Stop showing recv-done stats and debug tracks at start-up in megascale perfetto. by @bbadawi1 in #2241
- Implement deep search in trace_viewer v2 UI by Profiler Team in #2218
- Patch the modified Z-Score straggler detection with Minimum Variance Threshold by Profiler Team in #2220
- Fix potential null dereference. by @cliveverghese in #2230
- Add utilization viewer by @cliveverghese in #2229
- Add convert to utilization viewer function from xplane by @cliveverghese in #2228
- Add tpuv7 Utilization Viewer logic by @cliveverghese in #2225
- UI plumbing to add a new button to hlo op profile for viewing reg utilization by Profiler Team in #2108
- Add "Perf Counters" tool to xprof. by @zzzaries in #2219
- Add TPU v7 counter IDs to xprof. by @cliveverghese in #2217
- Update XLA dependency in xprof WORKSPACE.bazel to include xplane_schema changes for perf counter stat. by @zzzaries in #2221
- Implement GetMemoryProfile in ToolDataProviderImpl for smart suggestion by Profiler Team in #2208
- Use the new RBE pool in ml-oss-rbe-general for Windows RBE builds by @nitins17 in #2215
- Add log to time the xplane_to_tools_data_with_profile_processor method by @muditgokhale2 in #2216
- [XProf: trace viewer] Refactor magic numbers in timeline/. by Profiler Team in #2210
- Add event search bar to Trace Viewer v2 by Profiler Team in #2026
- Add Tpu Counter Utility class by @cliveverghese in #2200
- Update benchy test to include larger xplanes by @muditgokhale2 in #2213
Full Changelog: xprof-v2.21.5...xprof-v2.21.6