January 2010 » I've Been Slashdot'd » Biased Locking » December 2009 » Touching Base... » September 2009 » Java vs C performance... again... » August 2009 » Panic Last Week » 2009 ECOOP » July 2009 » JavaOne Slides » May 2009 » IFIP WG2.4 Trip Report » DaCapo Trip Report » April 2009 » Odds & Ends » YATR2YAC (yet another trip report to yet another conference) » March 2009 » Once Again I Put Down my Hacker's Keyboard to Bring You This Trip Report » February 2009 » And now some Hardware Transactional Memory comments... » November 2008 » A Brief Conversation with David Moon » Some Source Forge Threads on NBHM » October 2008 » Cliff's New England Fall Travel Classic » September 2008 » JVM Language Summit » A Plea For Programs » Chrome is at least Slightly Evil » Death by Decompilation » August 2008 » Just What-the-Heck is a "wait-free" algorithm? » July 2008 » What I Did on my Summer Vacation » June 2008 » On How I Went to 2008 PLDI and All You Got Was These Lousy Notes » May 2008 » Clojure: STMs vs Locks » Post JavaOne Update » JavaOne » April 2008 » Earth Day » I Went to Boston And All You Got Was This Lousy Trip Report » We Don't Know How To Program... » March 2008 » Another round of Micro-benchmark Advice » February 2008 » Talk is Cheap... » January 2008 » I Hate Makefiles (and other short stories) » Adding Transactions to the Non-BlockingHashMap » December 2007 » Misc Odds & Ends » November 2007 » To Clone or Not To Clone... » October 2007 » Clifford vs The YellowJackets » September 2007 » More thinking about Non-Blocking structures » August 2007 » Why WeakHashMap Sucks » Pausing Transactional Memory Hardware » Spot the DataRace » July 2007 » Trip Report... » June 2007 » FCRC 2007 » Engineering a Hash Table » May 2007 » tail-call optimization in Java » Quick Post-JavaOne Update » Hardware Visibility vs Finite State Machine » Travel Time » April 2007 » NonBlocking HashTable Source Code » How to stop a compiler » quick update » state machines & non-blocking algs » A Non-Blocking HashTable, Part 2 » March 2007 » Talking with Google... » A Non-Blocking HashTable » The most common data-race... » Finding Data Races »
Sports » Travel » Web/Tech »