Progress on memory management refactoring

So, I have begun to the memory management code refactoring which I talked about in process abstraction part 5, and it seems to be getting somewhere as I am done with PhyMemManager’s new incarnation. Only thing “missing” as compared to the spec is member functions that do nothing right now, I will add them once I am done with implementation of the process manager.

Now I start to understand people who advocate to fix code instead of rewriting it whenever possible. Dealing with code that has been left to rot for too long is sure messy and painful, but also fast enough, and it gives you that special feeling of achievement which you will never get out of a clean codebase that just re-does something that has been implemented before.

Advertisements

One thought on “Progress on memory management refactoring

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s