On Tue, Aug 30, 2011 at 4:22 PM, Doug Lea <span dir="ltr">&lt;<a href="mailto:dl@cs.oswego.edu">dl@cs.oswego.edu</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">An upcoming paper</div>
in OOPSLA 2011 examined usages of ConcurrentHashMap in real-world<br>
code, and found that by far, the most common error was<br>
incorrect use of putIfAbsent in cases covered by computeIfAbsent<br></blockquote><div><br></div><div>Hey... remember when I did that for the JDK and Google&#39;s codebase back in &#39;09? :-)</div><div><br></div><div>Bob </div>

</div>