An Online Debugging Tool for Rust-based Operating Systems

Uloženo v:
Podrobná bibliografie
Název: An Online Debugging Tool for Rust-based Operating Systems
Autoři: Chen, Zhiyang, Yu, Ye, Li, Zhengfan, Wu, Jingbang
Zdroj: Rust-Edu Workshop
Informace o vydavateli: PDXScholar
Rok vydání: 2022
Sbírka: Portland State University: PDXScholar
Témata: Rust (Computer program language), Computer programming / software development, Programming languages (Electronic computers), Education -- Effect of technological innovations on -- United States, Computer Sciences
Popis: 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.
Druh dokumentu: text
Popis souboru: video/mp4
Jazyk: unknown
Dostupnost: 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
Rights: Copyright © 2022 The Authors
Přístupové číslo: edsbas.E8FCB462
Databáze: BASE
Popis
Abstrakt: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.