Basic debugging outline

main
~erin 2023-04-18 08:45:24 -04:00
parent 4565edf679
commit 7711c553b2
Signed by untrusted user: erin
GPG Key ID: 9A8E308CEFA37A47
3 changed files with 12 additions and 0 deletions

View File

@ -12,6 +12,10 @@
- [Filesystem](development/design/filesystem.md) - [Filesystem](development/design/filesystem.md)
- [Configuring a Build Environment](development/environment.md) - [Configuring a Build Environment](development/environment.md)
- [Development Workflow](development/workflow.md) - [Development Workflow](development/workflow.md)
- [Debugging](debugging/README.md)
- [GDB]()
- [Logging]()
- [Performance Profiling]()
# User Guide # User Guide
- [Using the OS](user/README.md) - [Using the OS](user/README.md)

7
src/debugging/README.md Normal file
View File

@ -0,0 +1,7 @@
# Debugging
Debugging code and understanding what's going wrong is highly important, especially in a complex setup such as this.
We will try to make it as easy as possible, with tools such as [tracing](https://lib.rs/crates/tracing).
There are several external tools that can be used as well.

1
src/debugging/gdb.md Normal file
View File

@ -0,0 +1 @@
# GDB