]> git.mdlowis.com Git - proto/cerise-os.git/log
proto/cerise-os.git
3 years agofinished initial cut of task system
Michael D. Lowis [Fri, 9 Sep 2022 20:44:21 +0000 (16:44 -0400)]
finished initial cut of task system

3 years agoadded task activation spinlock
Michael D. Lowis [Fri, 9 Sep 2022 13:47:08 +0000 (09:47 -0400)]
added task activation spinlock

3 years agominor refactoring
Michael D. Lowis [Fri, 9 Sep 2022 03:25:59 +0000 (23:25 -0400)]
minor refactoring

3 years agomostly stable except the exit condition
Michael D. Lowis [Thu, 8 Sep 2022 20:11:39 +0000 (16:11 -0400)]
mostly stable except the exit condition

3 years agoworking version multithreaded with a single queue
Michael D. Lowis [Thu, 8 Sep 2022 16:58:23 +0000 (12:58 -0400)]
working version multithreaded with a single queue

3 years agofixed crashing context switch
Michael D. Lowis [Wed, 7 Sep 2022 01:28:30 +0000 (21:28 -0400)]
fixed crashing context switch

3 years agonon-crashing, non-exiting, multi-threaded job queue
Michael D. Lowis [Tue, 6 Sep 2022 20:38:33 +0000 (16:38 -0400)]
non-crashing, non-exiting,  multi-threaded job queue

3 years agoadd coroutine experiment
Michael D. Lowis [Sun, 4 Sep 2022 00:28:23 +0000 (20:28 -0400)]
add coroutine experiment

3 years agoinitial commit of module sketches based on active oberon design
Michael D. Lowis [Thu, 1 Sep 2022 20:19:11 +0000 (16:19 -0400)]
initial commit of module sketches based on active oberon design

3 years agoinitial commit
Michael D. Lowis [Thu, 1 Sep 2022 19:18:48 +0000 (15:18 -0400)]
initial commit