This website requires JavaScript.
Explore
Help
Register
Sign In
asleepymoon
/
Luna
Watch
1
Star
1
Fork
0
You've already forked Luna
Code
Issues
Pull Requests
Actions
Projects
Releases
8
Wiki
Activity
Luna
/
kernel
/
src
/
thread
History
apio
3d157b760c
All checks were successful
continuous-integration/drone/push
Build is passing
Details
kernel: Make the stack and loaded program code regions persistent
...
This way, they can't be modified by mmap() or munmap().
2023-06-19 12:44:49 +02:00
..
ELF.cpp
kernel: Make the stack and loaded program code regions persistent
2023-06-19 12:44:49 +02:00
ELF.h
kernel: Update the VM allocator for userspace to use a linked list
2023-06-18 01:48:48 +02:00
Scheduler.cpp
kernel: Add a bunch more config definitions and hide debug messages behind them
2023-06-18 20:18:00 +02:00
Scheduler.h
kernel: Add a kernel_wait_for_event() function to avoid weird calls to kernel_wait in kthreads
2023-05-04 23:43:00 +02:00
Thread.cpp
kernel: Also move children's parent to PID 1 in the common thread exit function
2023-06-19 12:35:31 +02:00
Thread.h
kernel: Move thread exit code into a separate common function
2023-06-19 12:33:25 +02:00
ThreadImage.cpp
kernel: Make the stack and loaded program code regions persistent
2023-06-19 12:44:49 +02:00
ThreadImage.h
kernel: Add missing include
2023-04-07 14:37:06 +02:00