4lDO2
003bd6a0d2
More complex physalloc
2020-06-16 21:20:00 +00:00
Jeremy Soller
63e2a835e0
Fix clippy.sh script and fix a number of clippy warnings
2019-10-06 11:04:06 -06:00
jD91mZM2
fe705d9b63
Switch to 2018 edition
...
Most of this was generated by the absolutely extraordinary `cargo fix`
subcommand. There were still 2 errors and a few warnings to patch up,
but compared to the normal 600+ errors, I'd say the fixer did a damn
good job! I'm also amazed that I could still start the VM after this,
I half expected some kinds of runtime failure...
2019-06-21 12:12:01 +02:00
Jeremy Soller
5b31bf57be
Update to latest rust
2018-11-08 17:25:57 -07:00
Jeremy Soller
761fe30bf3
Add linked list allocator with automatic resizing
...
Fix memory leaks in exec
Remove warnings
2018-01-29 21:29:24 -07:00
Robert Węcławski
3e06a37215
Use slab allocator for kernel heap
2018-01-17 23:31:27 +01:00
Tibor Nagy
e6b9f850d1
Migrate from collections
2017-10-28 02:42:08 +02:00
Jeremy Soller
a5f3e5057b
Remove warnings
...
Improve error information
Cleanup interrupt macros
2017-09-13 21:32:08 -06:00
bjorn3
2dcd563709
Merge branch 'master' into fix_warnings
2017-06-26 14:22:17 +02:00
Jeremy Soller
85c02365c9
Fix overallocation
2017-06-14 20:26:05 -06:00
Jeremy Soller
4d2808a012
Remove free count print
2017-05-12 21:04:52 -06:00
bjorn3
37b4ac151b
Fix some warnings
2017-04-29 17:45:43 +02:00
Jeremy Soller
7b5873e460
Allow allocation of larger sizes
2017-04-14 21:17:31 -06:00
Jeremy Soller
a9d92df5fa
Implement frame recycler
2017-04-14 20:59:27 -06:00
Jeremy Soller
2087544ea7
Move all files to src
2017-04-03 21:47:01 -06:00