Commit graph

13 commits

Author SHA1 Message Date
4a67b57492 TD3 II.3+4 stress test our implementation 2021-12-17 01:27:16 +01:00
dcb11cf311 TD3 II.2 Manage processes counter 2021-12-17 01:27:12 +01:00
07853cbcd3 TD3:II.1 First working version of ForkExec
But need to implement Process exit...
2021-12-17 01:26:12 +01:00
f277111e1c TD2 II.4 Error is not a SegFault but a Stack Overflow
'
2021-11-19 22:09:45 +01:00
c3892a2fa7 TD2 II.4 Various fixes on stack allocation 2021-11-19 16:52:57 +01:00
3877e32b59 TD2 II.4 Call exit if there is no space avaible on Stack
Put Thread in sleep mode was a bad idea beause of synch (barrier for example)
2021-11-19 14:16:36 +01:00
4da093ca38 TD2 II.3-4 Manage UserStack with Bitmap
Add a Semaphore to manage threads waiting list
2021-11-19 14:15:58 +01:00
feff887fa0 TD2 II.2 Finish thread Gracefuly 2021-11-19 14:15:56 +01:00
615d121a76 TD2 I.6+ Implement thread counter 2021-11-19 14:15:56 +01:00
f5331df75e TD2 I.6 implement do_ThreadExit 2021-11-19 14:15:33 +01:00
6bd3e1338f TD2 I.5 first working version of Thread
Add semaphore to PutChar and GetChar
2021-11-19 14:15:32 +01:00
c4a2d25163 TD2 question I.4
Create userthread.cc content and call it from exception.cc
2021-11-19 14:14:42 +01:00
cd3b9d20fe Add files for TD2 2021-10-19 08:23:55 +02:00