Closed benjaminsavoy closed 10 years ago
Not very groundbreaking work, but I wanted to get a test environment running, and learn some more about how the OS works. Hope the enhancements help!
Also, I noticed that memory allocation returned something in RCX, which is probably not necessary as RAX is already set to 0 on error, so I marked it as deprecated until it (maybe) gets removed?
Thanks. btw: any update on parallax?
Thanks! Yes, I'll remove the RCX return value as it is not needed anymore.
As for Parallax, not yet but soon!
Optimized the following parts of the OS:
BMFS had a performance anti-pattern, which has been replaced, it looked like that:
sub rax, 1 cmp rax, 0 jne some_label