Commit Graph

16 Commits

Author SHA1 Message Date
1c647c76fe fix timeout accounting in the scheduler 2023-11-12 23:31:56 +10:00
36a73b892a implement component.get for convenience 2023-07-31 08:11:24 +10:00
6d96109217 misc accounting features 2023-07-04 18:25:11 +10:00
5938f75f4c added a process_finished event and added syslog error reporting 2020-06-29 15:25:58 +10:00
87596c8834 add os.getTimeout() function to ask how long the scheduler waits between running processes 2020-06-11 12:46:00 +10:00
b89ff14d5c added type annotations and descriptions for functions where appropriate 2020-05-12 17:55:05 +10:00
0cdd70e917 added the ability for software to change the computer.pullSignal timeout 2020-04-11 12:10:58 +10:00
cf0cf32642 configured the scheduler to be more ... responsive. 2019-12-21 18:35:10 +11:00
b370a90618 commented some scheduler functions 2019-12-16 14:30:27 +11:00
1bd18f45b3 made os.taskInfo() default to the current process 2019-11-09 13:52:39 +11:00
98e3581e6e made os.taskInfo() not choke on being outside a process 2019-11-09 13:14:58 +11:00
408e9600b7 made the kernel actually work again 2019-11-04 08:54:30 +11:00
aaccc053d3 cursed 2019-10-27 23:34:02 +11:00
3f214d3ebc this is an intervention 2019-07-14 20:52:56 +10:00
d71dec7b8d added a proper environment variable system rather than just sticking stuff in the process' table 2019-01-02 16:41:39 +11:00
2f48091a07 fuck knows 2018-11-03 03:05:41 +11:00