Performance tips and tricks series

In the past I posted 4 blogs posts with ways to optimize your applications using keywords, compiler tricks and approximations. Here is a quick overview of the blog posts:

Part 1 – Common sense in application development. Use constants and loop manipulation.

Part 2 – Most commonly used keywords in C#: sealed, static, struct, ref, out and unsafe

Part 3 – Information about method inlining. Notes on virtual calls, struct arguments and exception handling. Short introduction to loop unrolling.

Part 4 – Boxing and unboxing, more on exception handling and string operations

Hopefully I will get the time to write some Xbox360 specific optimizations in the near future. I’m busy with the development of Farseer Physics Engine 3.0 at the moment, so it might take some time.


Popular posts from this blog

Reducing the size of self-contained .NET Core applications

.NET Compression Libraries Benchmark

Broad And Narrow Phase Collision Detection Systems