Update on the profiler
I am still working very hard on the real-time profiler. It gives very important statistics about your program that is running. It gives the system and process memory used at the time each line is executed. It also gives you the CPU usage for the process. It also returns the number of hits and time spent on each line of code. You get nice charts and graphs for easily spotting the lines or functions that slows down your program.
Each memory allocated with PPL variables is logged and the amount of bytes used is as well. If you have memory leaks you will easily spot them.
I am still having difficulties with the CPU usage routine for the interpreter process, I hope it will be fixed tomorrow.
The TCP/IP debugger engine is performing quite well and is pretty solid so far.
I hope to post a screenshot of this wonderful tool very soon.
Another thing that will be added to PPL is the ability to take notes and assign them to lines of codes with deadlines and priorities. This proves to be a nice addition as you can have your to-do list tide to your code and objects directly in the project.


