issues
search
dthain
/
basekernel
A simple OS kernel for research, teaching, and fun.
GNU General Public License v2.0
805
stars
109
forks
source link
Improve Reference Counting
#235
Closed
dthain
closed
5 years ago
dthain
commented
5 years ago
Extended reference counting to pipes, graphics, and console.
Made reference counting more consistent: only delete on count==0, consider <0 to be a no-op.
kobject now deletes underlying objects consistently.
pipe open/close -> create/delete