Browse by Tags

All Tags » Performance » Software Design (RSS)

Optional parameter overloads in C# and cascading calls...

This is a performance versus design considerations post. You an weigh in either way and your input will be valuable. Optional Parameter Overloads C# implements optional parameters through overloads. Sometimes this imposes combinatorial design considerations...

Terrarium: Enumerating collections with an outlook on how to speed up the process.

Okay, so I was going through some old source code, that I won't claim since I probably didn't write it based on the fact the as statement wasn't used (as soon as I found out about the as statement I made sure to take advantage of its usage whenever possible...

Terrarium: A focus on game loops and scheduling

We've talked about the Terrarium game loop quite a bit in the past, mainly through channels that no longer exist (the GDN Forums). The primary reason we focused attention on the game loop was to help creature authors understand the order of processing...

The new face of the GC in Whidbey... I'm not sure this is a pretty face...

Brad Abrams commented several months ago about some changes in the GC that allows you to tune your application for GC collection when working with unmanaged objects. The two concepts he talks about are a small managed object that is hiding a much larger...
More Posts