index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Process.h
Age
Commit message (
Expand
)
Author
2018-11-05
Add geteuid() and getegid().
Andreas Kling
2018-11-05
Implement COW pages! :^)
Andreas Kling
2018-11-03
Use ELF program headers to load executables smarter.
Andreas Kling
2018-11-03
Share code between spawn() and exec() implementations.
Andreas Kling
2018-11-03
Factor out the "non-syscall" parts of sys$execve() into exec().
Andreas Kling
2018-11-03
Implemented sys$execve().
Andreas Kling
2018-11-02
Implement fork()!
Andreas Kling
2018-11-02
Basic ^C interrupt implementation.
Andreas Kling
2018-11-02
Add tcsetpgrp()+tcgetpgrp().
Andreas Kling
2018-11-02
Start working on sessions and process groups.
Andreas Kling
2018-11-01
Free physical pages allocated for a process's page directory on exit.
Andreas Kling
2018-11-01
Use a freelist for GDT entries.
Andreas Kling
2018-11-01
Allow processes to go into a BeingInspected state (used by procfs.)
Andreas Kling
2018-11-01
Add a /proc/PID/fds text files that lists all the fds open in a process.
Andreas Kling
2018-11-01
Preallocate the maximum number of FileHandle pointers (fds) in every process.
Andreas Kling
2018-11-01
Move Region and Subregion out of Process and make them free classes.
Andreas Kling
2018-11-01
Process now maps regions immediately when they are allocated.
Andreas Kling
2018-11-01
Rename Task to Process.
Andreas Kling