Code, code and more code.

Monday, 24 October 2011

Assault by GC

›
TL;DR; We had performance spikes, which we eased with some insane use of struct s. History For a while now, we had been seeing a probl...
Friday, 7 October 2011

The trouble with tuples

›
A little while ago, I mentioned how new tuple handling in protobuf-net meant that likely-looking tuples could now be handled automatically,...
Monday, 15 August 2011

Automatic serialization; what’s in a tuple?

›
I recently had a lot of reason (read: a serialization snafu) to think about tuples in the context of serialization. Historically, protobuf-n...
Friday, 12 August 2011

Shifting expectations: non-integer shift operators in C#

›
In C#, it is quite nice that the shift operators ( << and >> ) have had their second argument constrained to int arguments, a...
Monday, 4 July 2011

BookSleeve, transactions, hashes, and flukes

›
Sometimes, you just get lucky. tl;dr; version : BookSleeve now has transactions and Hashes; new version on nuget Transactions For som...
Wednesday, 8 June 2011

Profiling with knobs on

›
A little while ago, I mentioned the core part of the profiling tool we use at stackexchange – our mini-profiler . Well, I’m delighted to s...
Wednesday, 25 May 2011

So soon, beta 2

›
I’m delighted by the level of response to my protobuf-net v2 beta; I have been kept really busy with a range of questions, feature requests ...
‹
›
Home
View web version

About Me

My photo
Marc Gravell
View my complete profile
Powered by Blogger.