Commit Graph

16 Commits

Author SHA1 Message Date
a7a6d0b9d4 Fix fixed-point returns 2024-10-17 18:31:09 +01:00
EDiasAlberto
d5f913de2b implement recent_cpu 2024-10-17 18:31:09 +01:00
630fbaa3ab implement thread_get_nice & thread_get_recent_cpu 2024-10-17 18:31:09 +01:00
82cc108c38 inline funcs instead of macros for fixed-point 2024-10-17 18:31:09 +01:00
EDiasAlberto
337f8828d9 implement thread_get_nice, thread_set_nice and skeleton for calculate_priority 2024-10-17 18:31:09 +01:00
EDiasAlberto
4e4b5fb83c modify gitignore to ignore vscode files 2024-10-17 18:31:09 +01:00
EDiasAlberto
112432dde0 define basic fixed-point macros 2024-10-17 18:31:09 +01:00
EDiasAlberto
f969b02630 define fixed point arithmetic constants
gitignore clion files
2024-10-17 18:31:09 +01:00
62cca87322 Merge branch 'gitlab-ci' into 'master'
GitLab CI & testing image

See merge request lab2425_autumn/pintos_22!2
2024-10-17 17:30:41 +00:00
sb3923
0a9cf6f242 Merge branch 'add-contributing-guidelines' into 'master'
Add Contributing Guidelines for Group Collaboration

See merge request lab2425_autumn/pintos_22!3
2024-10-15 03:32:59 +00:00
sBubshait
a28bae3ad1 Add Contributing Guidelines for Group Collaboration 2024-10-15 04:30:59 +01:00
Dias Alberto, Ethan
1be1350941 Merge branch 'gleb/non-busy-sleep' into 'master'
Implement non-busy timer_sleep (task 0)

See merge request lab2425_autumn/pintos_22!1
2024-10-14 18:29:16 +00:00
f5d130f832 Implement non-busy timer_sleep (task 0) 2024-10-14 19:21:53 +01:00
d51648d7dc GitLab CI & testing image 2024-10-10 17:34:33 +01:00
Mark Wheelhouse
1a669267d0 fixed interrupt disabling bug in threads_ready function 2024-10-02 15:04:13 +01:00
LabTS
8724a2641e provided code 2024-10-01 23:37:39 +01:00