summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorJason Hall <jason.kei.hall@gmail.com>2026-01-20 06:41:19 -0700
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2026-01-26 16:18:41 +0100
commitb7f42b0cfb94d4cc96371ef77c4ecffbc1c02ac2 (patch)
tree41a9643b7c8c3ba80c7806c245fc4d27176fef7f /tools/perf/scripts/python/exported-sql-viewer.py
parenta8a6d9b4da001a84dd715d92f034d2bf777199c8 (diff)
downloadlinux-b7f42b0cfb94d4cc96371ef77c4ecffbc1c02ac2.tar.gz
linux-b7f42b0cfb94d4cc96371ef77c4ecffbc1c02ac2.zip
rust_binder: refactor context management to use KVVec
Replace the linked list management in context.rs with KVVec. This simplifies the ownership model by using standard Arc-based tracking and moves away from manual unsafe list removals. The refactor improves memory safety by leveraging Rust's contiguous collection types while maintaining proper error propagation for allocation failures during process registration. Suggested-by: Alice Ryhl <aliceryhl@google.com> Link: https://github.com/rust-for-linux/linux/issues/1215 Signed-off-by: Jason Hall <jason.kei.hall@gmail.com> Link: https://patch.msgid.link/20260120134119.98048-1-jason.kei.hall@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions