• 11
• 14
• 12
• 10
• 11
• entries
72
51
• views
60279

# The joy of programming...

279 views

Hey everyone,

I was going back to Eveh3Ds memory manager again to see if I can resolve a logging issue, and fix a little memory problem. I resolved the memory problem, but still need to find out what is causing it to crash during logging.

Anywhoo...

When looking through the header file, this caught my eye (Inside of the files header information:

/******************************************************************************   MMAlloc.h				-Memory Manager Allocation routines                  modified\ Sept 2 2006   author\ Mike-------------------------------------------------------------------------------*snip - copyright notice*******************************************************************************/

When I looked at the modified date, I felt a nice feeling inside of me... I have not seen this file until one year ago. Seeing the year "2006", and knowing we are moving onto 2008. ...That feeling of knowing how far the project has gone, and how close it is from completion.

I wonder if anyone here knows the feeling I am talking about? I am sure there are some!

The joy of programming!![smile]

*Jeeze, I got to get out more... :p

Close to being done? Hah!

If I see that the latest changelog is that old I'm glad that I could write something that actually worked sufficiently enough not to need extension or bugfixes.

Quote:
 Original post by Telastyn If I see that the latest changelog is that old I'm glad that I could write something that actually worked sufficiently enough not to need extension or bugfixes.

In my case it's more like "wow, I've put off fixing that for 2 years...", because odds are, it needs work[grin]

Quote:
 Original post by Sir Sapo In my case it's more like "wow, I've put off fixing that for 2 years...", because odds are, it needs work[grin]

Thats basically my reason. Also, I wanted to work on more important parts first. So I just disabled EvolutionEngines memory manager to use C++'s memory management until I could get around to going back to it. (btw, This is done by defining the preprocessor constant "MMNGR_STD". This causes Eveh3D to compile out the memory manager.)

I seen the file itself alot more then a year ago--I just havnt touched it sense then.

The memory manager was only developed for memory debugging, anyways. Its not very useful for release builds.