Julien CLEMENT juju
juju opened issue juju/JuliOS#22 2023-01-06 09:23:14 +00:00
YieldExecutor
juju opened issue juju/JuliOS#21 2023-01-05 19:26:41 +00:00
Double scheduler queue to prevent CPU bound threads to lock the kernel
juju opened issue juju/JuliOS#20 2023-01-05 19:16:05 +00:00
Thread preemption on timer interrupt
juju pushed to master at juju/JuliOS 2023-01-05 19:11:36 +00:00
87ba7f2ab4 change syscall id types
juju opened issue juju/JuliOS#19 2023-01-05 19:00:07 +00:00
Proc memory mapping in kernel
juju opened issue juju/JuliOS#18 2023-01-05 16:24:49 +00:00
Remap kernel
juju closed issue juju/JuliOS#17 2023-01-05 10:59:24 +00:00
Syscall routine keeps the locks on scheduler and executor
juju opened issue juju/JuliOS#17 2023-01-05 09:21:19 +00:00
Syscall routine keeps the locks on scheduler and executor
juju pushed to master at juju/JuliOS 2023-01-04 20:51:42 +00:00
13f5c9dc0e better logging
juju deleted branch syscalls from juju/JuliOS 2023-01-04 20:48:10 +00:00
juju pushed to master at juju/JuliOS 2023-01-04 20:47:39 +00:00
1bb4074e2f add statefull scheduler and syscall routine
689f7c8810 add simple syscall architecture
a1a01124de Start syscall interrupt handler
Compare 3 commits »
juju closed issue juju/JuliOS#15 2023-01-04 20:46:51 +00:00
State scheduler
juju closed issue juju/JuliOS#6 2023-01-04 20:46:43 +00:00
Syscall wrapper
juju pushed to syscalls at juju/JuliOS 2023-01-04 20:45:24 +00:00
1bb4074e2f add statefull scheduler and syscall routine
689f7c8810 add simple syscall architecture
Compare 2 commits »
juju created branch syscalls in juju/JuliOS 2023-01-03 20:05:27 +00:00
juju pushed to syscalls at juju/JuliOS 2023-01-03 20:05:27 +00:00
a1a01124de Start syscall interrupt handler
juju deleted branch spawner from juju/JuliOS 2023-01-03 19:38:11 +00:00
juju opened issue juju/JuliOS#16 2023-01-03 19:35:54 +00:00
Race condition on executor force_unlock
juju commented on issue juju/JuliOS#2 2023-01-03 19:35:21 +00:00
Spawner

No idea for now so I went back to a static executor for now just so I can start working on syscalls which will need to register async tasks in their interrupt handler.

juju pushed to master at juju/JuliOS 2023-01-03 19:33:57 +00:00
6e64101d09 Make executor static with a force_unlock
88fd29ea1a No idea how to do a spawner
Compare 2 commits »