greatbridf
|
8a6acc4fe7
hal: support breakpoint trap type
|
1 week ago |
greatbridf
|
19821e5aaa
runtime: remove unused ExecutionContext and Stack
|
1 week ago |
greatbridf
|
681a121774
style: reformat files
|
1 week ago |
greatbridf
|
b6d54d6a0f
mm, proc: add an exited thread reaper
|
2 weeks ago |
greatbridf
|
b0c8ef4ccc
style: fix or suppress warnings
|
2 weeks ago |
greatbridf
|
922324322b
tls: rework of arch's UserTLS design
|
1 month ago |
greatbridf
|
3fb4966118
task: fix infinite sleep in stackful tasks
|
5 months ago |
greatbridf
|
21b765092f
task: fix stackful waker implementation
|
5 months ago |
greatbridf
|
a622172587
trap: introduce Breakpoint fault type
|
5 months ago |
greatbridf
|
30bfc5a0db
loongarch64, trap: rework to fix nested captured traps
|
5 months ago |
greatbridf
|
9c900be225
task, thread: working version of threads
|
5 months ago |
greatbridf
|
33ff3156a0
task: brand new block_on and stackful wrapper
|
6 months ago |
greatbridf
|
e23c9eb1f2
runtime: new task sleep-wakeup method and some adaption
|
6 months ago |
Heinz
|
2d61f60c0c
syscall: more new syscall impls
|
7 months ago |
zhuowei shao
|
ede54cb224
feat(wait): refactor waitid handling and introduce WaitId enum
|
7 months ago |
zhuowei shao
|
bf6c04837b
feat: implement syscall get_robust_list
|
7 months ago |
greatbridf
|
c2eab5d866
feat: impl vdso for all architectures and sigreturn for riscv64
|
7 months ago |
zhuowei shao
|
5bcdb8040b
feat: implement clone
|
7 months ago |
zhuowei shao
|
1ff75b9e8f
feat(loader): rewrite loader and support dynamic loading
|
8 months ago |
greatbridf
|
43016845e4
partial work of making the new trap handling method work
|
8 months ago |
greatbridf
|
16acfb40f9
signal: separate signal.rs into several files
|
9 months ago |
greatbridf
|
779805a7b1
refactor: separate parts into eonix_{log, preempt, sync, runtime} crates
|
10 months ago |
greatbridf
|
a24eaa45e1
task: rewrite the task system to decouple better.
|
10 months ago |
greatbridf
|
c6f71ffe15
feat: add percpu readyqueue
|
10 months ago |
greatbridf
|
66958893e5
rewrite: move Process, ProcessGroup, Session out of thread.rs
|
1 year ago |
greatbridf
|
13f7fff46d
Merge branch 'multiarch'
|
1 year ago |
greatbridf
|
e021390c95
fix(wait): generate corrent wstatus to handle stop signals
|
1 year ago |
greatbridf
|
fca6223938
move interrupt and vm to rust
|
1 year ago |
greatbridf
|
b9756e3233
rewrite: some of the process part and syscalls
|
1 year ago |