hustccc
|
11b0b30a20
|
Merge pull request #7 from SKTT1Ryze/main
small update
|
2021-03-08 19:20:38 +08:00 |
hustccc
|
3978998b7a
|
remove TestFuture and fix small
|
2021-03-09 04:19:23 +09:00 |
hustccc
|
7ef0471a1f
|
Merge pull request #7 from luojia65/main
Todo: fix
|
2021-03-08 19:15:59 +08:00 |
luojia65
|
735e789e38
|
Todo: fix
|
2021-03-08 19:03:49 +08:00 |
hustccc
|
9f60f8b5f7
|
Merge pull request #6 from luojia65/main
merge from luojia65
|
2021-03-08 16:11:48 +08:00 |
luojia65
|
2d26afee29
|
Code cleanup
|
2021-03-08 14:42:07 +08:00 |
luojia65
|
d771b94c05
|
Spawn a new task in kernel
|
2021-03-08 14:34:28 +08:00 |
luojia65
|
16f3651639
|
Small fix on sfence.vma instruction
|
2021-03-08 14:21:58 +08:00 |
luojia65
|
4081ec3e63
|
Small fix on satp register
|
2021-03-08 14:18:27 +08:00 |
luojia65
|
0021c21177
|
Address space id in memory set
|
2021-03-08 13:38:12 +08:00 |
hustccc
|
b3f1e48acd
|
Merge pull request #5 from luojia65/main
merge from luojia65
|
2021-03-07 18:57:01 +08:00 |
luojia65
|
c65af7471e
|
Rearrange `tp` register state in kernel privileged level
|
2021-03-07 15:38:07 +08:00 |
luojia65
|
26e071a3cf
|
Small fix for reading address space id
|
2021-03-07 15:14:04 +08:00 |
luojia65
|
65b1ece814
|
Read maximum address space id supported by hardware
|
2021-03-07 15:12:59 +08:00 |
luojia65
|
7de08ea24f
|
Refactor task and scheduler logic
|
2021-03-07 14:11:09 +08:00 |
hustccc
|
5006079b9d
|
fix something
|
2021-03-07 02:14:05 +09: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
|
48bda5f0ac
|
Merge pull request #6 from SKTT1Ryze/main
fix something
|
2021-03-06 17:16:53 +08:00 |
hustccc
|
57d3952e89
|
Merge pull request #5 from SKTT1Ryze/main
Add some scheduler
|
2021-03-06 15:31:21 +08: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 |