-
Notifications
You must be signed in to change notification settings - Fork 160
Google Summer of Code 2022
Philip Herron edited this page Jan 14, 2022
·
7 revisions
Note these are simply possible projects, we are open to accepting proposals with your own ideas.
Improve debugging experience by improving the existing HIR dump to include HIR mappings information akin to rustc. We can leverage work here to then emit a name and type resolution dump. This will greatly improve the debugging experience with gcc-rust. We can use the official rustc compiler as a reference here for the HIR dump. We expect the HIR dump will output S-expressions which is a good format to allow for the mappings to be added. See the relevant github issues:
- https://github.com/Rust-GCC/gccrs/issues/89
- https://github.com/Rust-GCC/gccrs/issues/88
- Difficulty: Medium
- Size: medium
Mentored by Philip Herron. Required Skills include C/C++ and finding a way through a large codebase.