Commit graph

24 commits

Author SHA1 Message Date
Felix Queissner
3c647cf405 Moves ker/ to ker-project. 2015-11-20 12:28:29 +01:00
Felix Queißner
3e55654df8 Refreshes some files to fit refactorings. 2015-10-21 21:32:14 +02:00
Felix Queissner
cacf968f23 Adds floppy image. 2015-10-20 23:48:36 +02:00
Felix Queissner
bb7e42970e Adds more stuff to ker:: 2015-10-18 20:08:29 +02:00
Felix Queissner
e8156fea82 Fixes two evil memory leaks in vector and string. 2015-10-13 12:53:08 +02:00
Felix Queissner
112cdadf69 Adds non-tested option for shared strings. 2015-10-12 22:55:29 +02:00
Felix Queissner
02d1cf7bd6 Adds traceback tool. Fixes lots of memory leaks. 2015-10-12 14:32:38 +02:00
Felix Queißner
cc72d4f366 Adds initializer_list support to vector. Improves interrupt handler a bit. Adds support for IRQ-calls to vm integration. 2015-10-07 21:27:38 +02:00
Felix Queißner
cdfb67af82 Integrates conductance into CircuitOS. Adds loading of assembly file with code execution. Fixes bugs everywhere (including evil memory leak in Vector<>::resize. 2015-10-07 03:43:23 +02:00
Felix Queißner
a9aa739757 Renames stdlib and string. Adds fixes and improvements to Vector<> and String. 2015-10-07 01:31:21 +02:00
Felix Queißner
d1140b2706 Integrates Conductance in the kernel. Improves ker::. 2015-10-06 17:49:36 +02:00
Felix Queissner
d0d88a17f3 Adds module support to trainscript. Moves global methods to /sys/* objects. 2015-08-21 17:32:48 +02:00
Felix Queissner
19c75d5fe9 Fixes a lot of memory leaks. Adds malloc monitoring. 2015-08-17 20:04:14 +02:00
Felix Queissner
90eb432c50 Adds config for malloc magic block number. Fixes bug in NativeMethod: Flips parameter list. 2015-08-17 15:41:11 +02:00
Felix Queissner
e69a342b29 Fixes nasty memory leaks. Adds memory tracing. Adds serial console for advanced debugging. Implements malloc correctly. 2015-08-17 15:38:19 +02:00
Felix Queissner
5002d8728c Adds native method signature checking. "Improves " malloc. 2015-08-17 00:01:48 +02:00
Felix Queissner
d55ff69193 Adds better debugging output. Also adds a return; to free :P 2015-08-16 23:40:34 +02:00
Felix Queißner
2faadc29e9 Adds a status bar. 2015-08-16 00:45:12 +02:00
Felix Queissner
6cea5944c3 Adds dynamic.h and dynamic.S creating a dynamic call utility. 2015-08-14 23:53:51 +02:00
Felix Queissner
620f337bc2 Adds semantic language validation. 2015-08-14 17:12:08 +02:00
Felix Queissner
3e2bf8ff10 Adds primitive API initializer. 2015-08-14 15:55:12 +02:00
Felix Queißner
a22d91903f We run! We finally run! 2015-08-13 20:12:09 +02:00
Felix Queißner
ec533526df somehow c++ support and stuff. 2015-08-13 17:23:11 +02:00
Felix Queissner
ddbfb0e1aa some stuff. 2015-08-13 14:56:50 +02:00