Treffer: An Online Debugging Tool for Rust-based Operating Systems
Title:
An Online Debugging Tool for Rust-based Operating Systems
Authors:
Source:
Rust-Edu Workshop
Publisher Information:
PDXScholar
Publication Year:
2022
Collection:
Portland State University: PDXScholar
Subject Terms:
Document Type:
Fachzeitschrift
text
File Description:
video/mp4
Language:
unknown
Availability:
https://pdxscholar.library.pdx.edu/rust-edu/2022/presentations/10
https://pdxscholar.library.pdx.edu/context/rust-edu/article/1009/type/native/viewcontent/3.2_An_Online_Debugging_Tool_for_Rust_based_Operating_Systems.mp4
https://pdxscholar.library.pdx.edu/context/rust-edu/article/1009/filename/0/type/additional/viewcontent/Captions_Chen_et_al_Online_Debugging_Tool.srt
https://pdxscholar.library.pdx.edu/context/rust-edu/article/1009/type/native/viewcontent/3.2_An_Online_Debugging_Tool_for_Rust_based_Operating_Systems.mp4
https://pdxscholar.library.pdx.edu/context/rust-edu/article/1009/filename/0/type/additional/viewcontent/Captions_Chen_et_al_Online_Debugging_Tool.srt
Rights:
Copyright © 2022 The Authors
Accession Number:
edsbas.E8FCB462
Database:
BASE
Weitere Informationen
Zhiyang Chen describes his experience building (in conjunction with paper co-authors Ye Yu, Zhengfan Li and Jingbang Wu) an interactive kernel debugger for the rCore Rust kernel. The debugger is implemented as a VSCode front-end plugin against the GDB back-end, targeted at the web version of VSCode (but also running on desktop). The debugger provides the full capabilities of GDB for both user and kernel code, with the convenience of the VSCode interface.