February 26, 2009
Sergey Gromov wrote:
> http://snakecoder.wordpress.com/2009/02/26/profiling-with-dmd-on-windows/
> 
> I already have some material for the second one, profiling Blaze.  ;-)


http://www.reddit.com/r/d_language/comments/80lpm/profiling_with_digital_mars_d_compiler_on_windows/
February 26, 2009
Thu, 26 Feb 2009 14:43:11 -0800, Walter Bright wrote:

> Sergey Gromov wrote:
>> http://snakecoder.wordpress.com/2009/02/26/profiling-with-dmd-on-windows/
>> 
>> I already have some material for the second one, profiling Blaze.  ;-)
> 
> http://www.reddit.com/r/d_language/comments/80lpm/profiling_with_digital_mars_d_compiler_on_windows/

Heh, thanks!  I hope my opus really worths mentioning.
February 27, 2009
Sergey Gromov wrote:
> Thu, 26 Feb 2009 14:43:11 -0800, Walter Bright wrote:
> 
>> Sergey Gromov wrote:
>>> http://snakecoder.wordpress.com/2009/02/26/profiling-with-dmd-on-windows/
>>>
>>> I already have some material for the second one, profiling Blaze.  ;-)
>> http://www.reddit.com/r/d_language/comments/80lpm/profiling_with_digital_mars_d_compiler_on_windows/
> 
> Heh, thanks!  I hope my opus really worths mentioning.

I think it is.
February 27, 2009
Walter Bright Wrote:

> Sergey Gromov wrote:
[...]
> > Heh, thanks!  I hope my opus really worths mentioning.
> 
> I think it is.

Shouldn't things like these maybe be included under the "Tech Tips" on digitalmars.com or so?

Ciao
TomD
March 02, 2009
Thu, 26 Feb 2009 19:42:20 +0300, Sergey Gromov wrote:

> Tue, 24 Feb 2009 14:08:26 -0500, Mason Green wrote:
> 
>>> Have you profiled your D code? What has the profiling told you? Have you seen where you allocate memory, to move such allocations away from inner loops, or just reduce their number? >
>> 
>> No, I have not profiled the D code other than using an FPS counter... :-) To be honest, I'm fairly light on experience when it comes to profiling. Do you have any suggestions on how to make it happen?
> 
> The material seems lacking so I've started a series of posts on profiling.  Here's the first one:
> 
> http://snakecoder.wordpress.com/2009/02/26/profiling-with-dmd-on-windows/
> 
> I already have some material for the second one, profiling Blaze.  ;-)

And the second post:

http://snakecoder.wordpress.com/2009/03/02/profiling-with-dmd-on-windows-getting-hands-dirty/

This one is more practical.
March 02, 2009
Excellent, I've implemented your optimizations and left a more detailed comment on the blog.  I've also made a number of optimizations to the physics engine over the weekend, and the performance increase is phenomenal!

http://svn.dsource.org/projects/blaze/downloads/blazeDemos.zip

Much appreciated!!!!

Sergey Gromov Wrote:

> And the second post:
> 
> http://snakecoder.wordpress.com/2009/03/02/profiling-with-dmd-on-windows-getting-hands-dirty/
> 
> This one is more practical.

March 02, 2009
Mon, 02 Mar 2009 07:12:41 -0500, Mason Green wrote:

> Excellent, I've implemented your optimizations and left a more detailed comment on the blog.  I've also made a number of optimizations to the physics engine over the weekend, and the performance increase is phenomenal!
> 
> http://svn.dsource.org/projects/blaze/downloads/blazeDemos.zip
> 
> Much appreciated!!!!

You're welcome!  I've checked out the trunk rev. 423--it's much faster now.  Good job!
1 2 3
Next ›   Last »