Commits

Douglas Adam Creager authored 34d6f3ac204
AVO-746. C: Atomic reference counts This patch updates all of the reference counts in various Avro objects to be updated atomically. This takes care of some race conditions when Avro instances are passed between threads. The atomic increment and decrement operations are slower than the previous non-atomic operations, but according to some basic performance tests, reference counting isn't the dominating factor in the running time. git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1145750 13f79535-47bb-0310-9956-ffa450edef68