Browse by Tags

All Tags » Performance » Rants (RSS)

An not so asynchronous mistake anyone can make when using the System.IO.Stream class.

Got a stack overflow exception come in today for an application I'm working on. Turns out if you send rather large files around then all of a sudden this guy just pops up and takes you down. I have to say this wasn't something I was expecting, and was...

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