Deleaker Saves the Day
Memory Leaks
As our first build came to a head we realized that we hadn’t really dealt with any potential memory leaks. We were rushing to get functionality and decided to deal with leaks when we integrated. For the most part we could deal with them by using the Windows leak detection code, but a few were baffling us. I messaged a friend who’d graduated Full Sail a year ago and had done a custom engine like we are. He directed me to a software called Deleaker that he swore by, so we decided to download the free trial.
A leak that we had spent about an hour and half on was dealt with in about 5 minutes by Deleaker. The main advantage Deleaker gave us over the Windows leak detection is that we could very easily reach the exact line the memory was allocated on. Windows leak detection led us to various different files and never the right one.
As our first build came to a head we realized that we hadn’t really dealt with any potential memory leaks. We were rushing to get functionality and decided to deal with leaks when we integrated. For the most part we could deal with them by using the Windows leak detection code, but a few were baffling us. I messaged a friend who’d graduated Full Sail a year ago and had done a custom engine like we are. He directed me to a software called Deleaker that he swore by, so we decided to download the free trial.
A leak that we had spent about an hour and half on was dealt with in about 5 minutes by Deleaker. The main advantage Deleaker gave us over the Windows leak detection is that we could very easily reach the exact line the memory was allocated on. Windows leak detection led us to various different files and never the right one.
Comments
Post a Comment