Quentin Legot
|
752b70e448
|
Remove old P and V semaphore function and moved tests
|
2023-04-12 15:22:22 +02:00 |
|
Quentin Legot
|
21f3a72a3d
|
Fix exceptions with semaphore
|
2023-04-12 14:49:08 +02:00 |
|
Quentin Legot
|
134e2bd2cc
|
Fix a lot of errors
|
2023-04-12 14:01:39 +02:00 |
|
François Autin
|
729eba656c
|
Added sc_v call
|
2023-04-12 13:25:33 +02:00 |
|
Quentin Legot
|
66d6daf0b9
|
Lint: remove some warnings
|
2023-04-06 13:46:59 +02:00 |
|
François Autin
|
df4fd53c96
|
Added documentation for trait
|
2023-04-05 16:44:41 +02:00 |
|
François Autin
|
91f5c6054c
|
Added trait SynchObj to relevant structs
|
2023-04-05 16:12:15 +02:00 |
|
François Autin
|
8ee7470dc5
|
Added objaddr
|
2023-04-05 16:09:10 +02:00 |
|
Quentin Legot
|
8b3a3bebe7
|
Fix list::remove when trying to remove first element of the list (SIGSEGV)
|
2023-04-05 13:07:10 +02:00 |
|
Quentin Legot
|
b104bcc6da
|
Fix memory leak
|
2023-03-22 14:33:56 +01:00 |
|
Quentin Legot
|
b9c329219a
|
Added 2 tests to list.rs, improve semantic and using Default trait instant of function new
|
2023-03-21 22:40:49 +01:00 |
|
Quentin Legot
|
d3b2d0bac6
|
List is now a fifo list
|
2023-03-21 22:03:48 +01:00 |
|
François Autin
|
bed763cf54
|
📝 Updated mod doc for list and system
|
2023-03-15 11:01:25 +01:00 |
|
Quentin Legot
|
5a6a70f1b7
|
Force the compiler and clippy to return a warning when a function isn't documented
|
2023-03-13 14:51:32 +01:00 |
|
François Autin
|
ec07158633
|
Added partialeq trait to Node
|
2023-03-10 19:04:23 +01:00 |
|
Quentin Legot
|
bf4be44676
|
Add list.remove(T)
|
2023-03-10 19:04:22 +01:00 |
|
François Autin
|
6b95969c4b
|
Added partialeq trait to List struct
|
2023-03-10 19:04:22 +01:00 |
|
Quentin Legot
|
621b0568b0
|
Move system to the right location
|
2023-03-10 19:01:22 +01:00 |
|
Quentin Legot
|
83df053dc6
|
Implement Thread::start and join
|
2023-03-10 19:01:22 +01:00 |
|
Quentin Legot
|
c140830faa
|
Adding some content to thread
|
2023-03-10 19:01:22 +01:00 |
|
Quentin Legot
|
99fc514720
|
Change var name to fit with rust conventions
|
2023-03-10 19:01:22 +01:00 |
|
Quentin Legot
|
cf1c7aad5a
|
Fix global var
|
2023-03-10 19:01:22 +01:00 |
|
Quentin Legot
|
e3e217c57f
|
scheduler done
|
2023-03-10 19:01:22 +01:00 |
|
Quentin Legot
|
336ccd1425
|
Add thread structure
|
2023-03-10 19:01:21 +01:00 |
|
Quentin Legot
|
958407ab77
|
Improve list by adding iterator trait
|
2023-03-10 19:01:21 +01:00 |
|
Quentin Legot
|
407480bcd4
|
Add double linked list
|
2023-03-10 19:01:21 +01:00 |
|