Browse by Tags

All Tags » Performance » Rants » Quick Tips (RSS)

Neat JIT performance improvement when using BR or BR_S

If you had your choice of how IL got JIT'ed down to the host processor assembly language, how would your JIT handle unconditional branching with regards to how the IL is laid out? I would think the JIT'er would be a two step processor myself. It would...

Want faster regular expressions? Maybe you should think about that IgnoreCase option...

Let me start with a disclaimer. RegexOptions.IgnoreCase is a very powerful option that allows you to match ignore character casing during matches irregardless of the currently running culture. In other words, this will allow you to take into account other...

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...

DateTime.Parse, slower you than might think (or I might think at least)...

So I took the time to write some code today to process a flat file. The flat file didn't have too many rows, only about 1800, so I figured the routines would run farely fast. They did, at about 65 milliseconds on average parsing a CSV file with 8 or so...
More Posts