François Autin fe519555cc
Removed thread_to_be_destroyed field and associated methods
This used to exist in NachOS' source code as memory management is manual in C++.
Here, simply dropping the Thread from the thread list allows the borrow checker to
automatically destroy the thread.
2023-04-19 23:33:37 +02:00
2022-10-20 09:15:12 +00:00
2023-04-05 14:52:46 +02:00
2023-04-05 10:53:34 +00:00
2023-04-05 16:53:40 +02:00
2023-04-11 17:47:36 +02:00
2023-04-05 17:06:01 +02:00
2023-04-05 10:53:34 +00:00
2023-04-05 10:53:34 +00:00
2022-10-20 09:15:12 +00:00

BurritOS Logo

BurritOS

BurritOS (BurritOS Using Rust Really Improves The Operating System) is an educational operating system written in Rust and running on a RISC-V emulator. It aims to be used as an educational platform for learning about operating systems.

Based on NachOS (Copyright (c) 1992-1993 The Regents of the University of California. All rights reserved.)

Authors

Amaury Brodu, Abdelmajid El Bahri, François Autin, Quentin Legot, Baptiste Meauze, Gabriel Moysan, Rémi Rativel, Samy Solhi

Description
BurritOS Developpement Operating System in Rust for RISC-V architecture named BurritOS (BurritOS Using Rust Really Improve The Operating System) Project Group M1 IL/CR 2022-2023 Managed by @ipuault@gitlab.istic.univ-rennes1.fr
Readme 3.6 MiB
Languages
Rust 81.9%
C 14.7%
Assembly 2.1%
Makefile 1.3%