Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to 2024-12-14 compiler #33

Closed
wants to merge 439 commits into from
Closed

Update to 2024-12-14 compiler #33

wants to merge 439 commits into from

Conversation

sysheap
Copy link
Owner

@sysheap sysheap commented Dec 18, 2024

The issue with the LSP autocomplete is fixed as mentioned in rust-lang/rust-analyzer#18547

When ctrl+c is received we kill the process with the highest pid (if it
is not a yash).
This will reduce the time of running miri.
We don't want to magically return in the middle of the code by calling
schedule. Let's all have them come back proprly to the sret instruction.
This makes the code a little bit more readable and structured.
We don't dereference that pointer in the kernel. We pass it to the
userspace. Make Miri happy and remove the permissive provenance setting.
Don't store the reason why a process is sleeping. Let the process be
waken up by the timer or input on the keyboard.
The scheduler needed some love for a long time now.
Somehow YaOS feels cleaner and we also don't get in any conflict by
using Rust in our name.
This was a joint effort of ChatGPT and me. I'm not super interested
in plain algorithms. Therefore, I got myself some help from ChatGPT.
Other than that, everything is implemented by myself.
The issue with the LSP autocomplete is fixed as mentioned
in rust-lang/rust-analyzer#18547
@sysheap
Copy link
Owner Author

sysheap commented Dec 29, 2024

There is currently a bug in the LLVM Compiler. We need to wait until it is fixed.
rust-lang/rust#80608

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant