open-education-hub / operating-systems

Teaching resources (OER) for Operating Systems
https://open-education-hub.github.io/operating-systems/
Other
63 stars 158 forks source link

asg/mem-alloc: Use doubly linked-list and update checker #325

Closed Alex-deVis closed 1 year ago

Alex-deVis commented 1 year ago

Add a pointer to prev in struct block_meta and move unmodifiable files to utils/. Add memory leak checks and style checks to the checker. Add make check-fast option to skip checking for memory leaks. Add instructions for debugging with the VSCode debugger.

Alex-deVis commented 1 year ago

Ignore resulting executables in snippets/.

TIL that you can write a .gitignore that ignores itself.

Alex-deVis commented 1 year ago

@razvand bump on this

teodutu commented 1 year ago

@razvand @Alex-deVis, thanks to @gabrielmocanu's arduous work, we can now render PRs that make changes to the website by adding the needs-rendering label. Use it whenever you need it. The action posts a comment with a link to the updated website.

github-actions[bot] commented 1 year ago

Published at http://open-education-hub.github.io/operating-systems/325/