1
Commit Graph

51 Commits

Author SHA1 Message Date
3aec6243ab fix vector demo print (no longer copies) 2022-07-24 02:23:01 +02:00
adae600809 add string demo 2022-07-24 01:35:34 +02:00
c95361552a rename Vector to vector 2022-07-23 21:37:00 +02:00
c8db2c8878 rename Array to array 2022-07-23 21:32:51 +02:00
bd95c02a08 use static logger 2022-07-22 23:32:46 +02:00
adeaaa6edd update demos for nice_kill 2022-07-22 21:39:22 +02:00
061fa5db57 dealloc memory when exiting vesa mode 2022-07-22 20:44:35 +02:00
e56e76ea4e add semaphore to cga_stream + use it in demos 2022-07-22 18:12:56 +02:00
8612587e65 remove semaphore from cga_stream 2022-07-22 02:56:14 +02:00
4bd216b594 update demos 2022-07-22 02:34:15 +02:00
017f7de650 adapt to scheduler rework 2022-07-21 20:36:12 +02:00
566451ef97 switch array namespace in demo 2022-07-21 14:12:58 +02:00
b198e623e4 fix demo 2022-07-21 02:48:57 +02:00
498990559c add vector demo 2022-07-21 02:44:06 +02:00
ae7294601d adapt to vector 2022-07-21 02:44:01 +02:00
53cea941f1 delete lists 2022-07-21 02:43:24 +02:00
18c659c4cc implement new list interface (optional) 2022-07-19 23:36:57 +02:00
fea927380e switch arraylist to unique_ptr 2022-07-19 21:59:00 +02:00
a827e1d809 smartpointer demo 2022-07-19 21:43:10 +02:00
c319c0b604 remove smarptrdemo impl until i have my own one 2022-07-19 14:51:55 +02:00
16acf1f21e smartpointer demo for debug 2022-07-19 14:48:07 +02:00
885eecf468 add smartpointer demo for debug 2022-07-19 11:25:56 +02:00
f040aa562b update list demos 2022-07-19 00:19:08 +02:00
e9b24d06be add lock to keyboard demo 2022-07-19 00:01:24 +02:00
3d76162d8a array demo 2022-07-18 21:55:36 +02:00
2e4c0339a3 const iterator + separate iterator from list.h 2022-07-18 21:55:06 +02:00
60b02a078b test ranged based loops in demos 2022-07-17 21:41:12 +02:00
132eb13431 update for new list interface 2022-07-17 21:02:33 +02:00
820fff35b5 copy arraylistdemo for linked list 2022-07-17 16:03:40 +02:00
a2b2a311d8 logging 2022-07-17 16:03:35 +02:00
8877b8805e stop pcspk when demo quits 2022-07-17 01:38:21 +02:00
e7985f4270 synchronize textheavy demos 2022-07-17 01:27:22 +02:00
9a0bb01c6d demo update 2022-07-17 01:16:04 +02:00
cd83f85680 unsubscribe listeners in demo threads 2022-07-16 20:14:31 +02:00
b454f5d01c adapt to new list interface 2022-07-16 18:24:32 +02:00
9fa36ea9ed demo updates 2022-07-16 16:38:58 +02:00
83b84e238b logging 2022-07-16 16:38:48 +02:00
2f7a2a219b add a shnitton of loggers 2022-07-16 03:30:20 +02:00
3bd4a54aa2 reformat 2022-07-16 01:01:05 +02:00
d1d3714b63 update preemption demo to variable thread num 2022-07-16 00:58:59 +02:00
c5d25736a3 add arraylist + demo 2022-07-16 00:58:25 +02:00
f395ff1232 mode 2022-07-15 01:28:18 +02:00
b840895164 change mode 2022-07-14 13:35:26 +02:00
5ca6d25c7c change keyboard demo to event listener 2022-07-11 22:51:03 +02:00
898a44f7ff add bluescreen demo 2022-07-11 20:27:03 +02:00
25da4b8596 update preemption demo 2022-07-11 19:22:23 +02:00
0980e5eb82 update heapdemo to threads 2022-07-11 19:15:15 +02:00
8d7bdea519 update keyboarddemo to threads 2022-07-11 18:42:14 +02:00
304eadc959 update pcspkdemo 2022-07-11 18:32:39 +02:00
7f7c528949 update textdemo to threads 2022-07-11 18:18:01 +02:00