hustccc
|
57d3952e89
|
Merge pull request #5 from SKTT1Ryze/main
Add some scheduler
|
2021-03-06 15:31:21 +08:00 |
hustccc
|
ee2c007cbe
|
update small
|
2021-03-07 00:29:44 +09:00 |
hustccc
|
c0295f948f
|
add same address scheduler
|
2021-03-06 23:02:25 +09:00 |
hustccc
|
a2512cc86c
|
Merge pull request #4 from luojia65/main
merge from luojia65
|
2021-03-06 10:25:20 +08:00 |
hustccc
|
4bee661524
|
Merge pull request #4 from SKTT1Ryze/main
add block_on for executor
|
2021-03-06 10:23:26 +08:00 |
hustccc
|
cab272b439
|
add some test future
|
2021-03-06 09:19:33 +09:00 |
hustccc
|
b52ea81abe
|
add block_on for executor
|
2021-03-06 09:02:51 +09:00 |
hustccc
|
cf838fcb7b
|
Merge pull request #3 from SKTT1Ryze/main
fix main.rs
|
2021-03-05 20:56:38 +08:00 |
SKTT1Ryze
|
11b1ad6877
|
fix main.rs
|
2021-03-05 20:55:33 +08:00 |
hustccc
|
9bdcae5517
|
Merge pull request #3 from luojia65/main
Small fix
|
2021-03-05 20:36:05 +08:00 |
hustccc
|
9cbc8e665c
|
impl debug for task and change taskid implementation and add some comment
|
2021-03-06 05:30:42 +09:00 |
hustccc
|
ecb1ebe660
|
Merge branch 'main' into main
|
2021-03-05 20:35:58 +08:00 |
luojia65
|
3e62dc406f
|
Small fix
|
2021-03-04 23:46:30 +08:00 |
hustccc
|
f8e290d4e9
|
Merge pull request #2 from luojia65/main
Merge from luojia65
|
2021-03-04 21:59:02 +08:00 |
luojia65
|
3415b37660
|
Small fi
|
2021-03-04 19:31:51 +08:00 |
luojia65
|
bb7b958c59
|
Delete redundant task module
|
2021-03-04 19:29:55 +08:00 |
luojia65
|
b8fe115338
|
Shared task scheduler and executor
|
2021-03-04 19:28:07 +08:00 |
luojia65
|
a4445ebbf2
|
Shared executor in kernel level
|
2021-03-04 17:31:44 +08:00 |
hustccc
|
21459985d7
|
Merge pull request #1 from luojia65/main
Shared Scheduler
|
2021-03-04 15:04:37 +08:00 |
luojia65
|
4e36b0cde6
|
Shared scheduler
|
2021-03-03 21:24:00 +08:00 |
luojia65
|
c454bc8e2b
|
Ring Fifo Scheduler
|
2021-03-03 21:10:16 +08:00 |
luojia65
|
235d9da3fe
|
Constant Ring FIFO scheduler
|
2021-03-03 20:35:02 +08:00 |
luojia65
|
c8ce071e3a
|
Shared scheduler memory section
|
2021-03-03 19:54:01 +08:00 |
luojia65
|
9c1bf259c7
|
Remove shared heap
|
2021-03-03 19:42:05 +08:00 |
Luo Jia
|
77d1ec16c6
|
Merge pull request #1 from SKTT1Ryze/main
Impl `core:#️⃣:Hash` for `process::task::Task`
|
2021-03-03 08:26:15 +08:00 |
hustccc
|
f88248830a
|
impl core:#️⃣:Hash for Task
|
2021-03-03 06:15:17 +09:00 |
hustccc
|
4fd2568dba
|
first commit
|
2021-03-03 05:58:01 +09:00 |
luojia65
|
120f320db1
|
Todo: shared heap design
|
2021-02-05 20:56:31 +08:00 |
luojia65
|
12931aa17d
|
Save: process task
|
2021-02-05 20:47:31 +08:00 |
luojia65
|
8ded4d26a2
|
Add: shared task pop and push
|
2021-02-02 22:26:32 +08:00 |
luojia65
|
8f8a982531
|
Modify: link section of shared data & text
|
2021-02-02 17:03:35 +08:00 |
luojia65
|
30266316c4
|
Save: process and task
|
2021-02-01 11:29:20 +08:00 |
luojia65
|
08f2fcfcde
|
Save: reformat, process and task
|
2021-01-27 22:07:02 +08:00 |
luojia65
|
d13cfdfacc
|
Reformat: project module structure
|
2021-01-27 16:19:23 +08:00 |
luojia65
|
7ad5ee7534
|
Fix: unused warning for user level applications
|
2021-01-25 15:26:10 +08:00 |
luojia65
|
7d64ab8335
|
Checkpoint: kernel remap
|
2021-01-25 15:11:59 +08:00 |
luojia65
|
791b0c5a3d
|
Reformat: frame allocator
|
2021-01-24 22:49:57 +08:00 |
luojia65
|
680b782665
|
Checkpoint: page based memory and kernel remap
|
2021-01-24 22:43:58 +08:00 |
luojia65
|
e67df11c6f
|
Checkpoint: virtual address space
|
2021-01-23 20:34:04 +08:00 |
luojia65
|
479a32dc2c
|
Checkpoint: frame allocator
|
2021-01-22 20:23:26 +08:00 |
luojia65
|
cebea53c84
|
Checkpoint: kernel level async
|
2021-01-21 21:55:15 +08:00 |
luojia65
|
542bb5ea69
|
Checkpoint: timer tick
|
2021-01-19 18:59:39 +08:00 |
luojia65
|
0c57f2ef42
|
Checkpoint: interrupt and exception
|
2021-01-19 17:03:00 +08:00 |
luojia65
|
0fc11f67d0
|
Heap memory
|
2021-01-19 12:44:14 +08:00 |
luojia65
|
56483736ee
|
Finish basic modules
|
2021-01-18 22:31:02 +08:00 |
luojia65
|
48bb87c54e
|
Checkpoint: minimum working operating system
|
2021-01-18 22:28:13 +08:00 |