strchr.com updateshttp://www.strchr.comPerfectionistic and minimalistic programming.1440Recommended books and sitesSun, 04 Nov 2012 11:04:46 +0600http://www.strchr.com/links<a href="http://software.intel.com/en-us/avx/">IntelĀ® Architecture Instruction Set Extensions Programming Reference</a> (PDF reference). The description of new instructions in the upcoming Haswell processor, including transactional memory support, hardware random number generator, and 256-bit vector integer operations. The transactional memory instructions should be useful for GIL (global interpreter lock) in Python and Ruby. They tried to eliminate it with software TM, but <a href="http://morepypy.blogspot.ru/2012/04/stm-update-and-thanks-everybody.html">it was too slow.</a>Win32 Assembly Cheat SheetThu, 06 Sep 2012 16:27:40 +0700http://www.strchr.com/assembly_cheat_sheetAdded Serbo-Croatian translationPerformance measurements with RDTSCWed, 22 Aug 2012 14:55:40 +0700http://www.strchr.com/performance_measurements_with_rdtscCorrected links (thanks to Joseph)Hash functions: An empirical comparisonThu, 19 Jul 2012 08:14:32 +0700http://www.strchr.com/hash_functionsAdded xxhash and Murmur3 to <a href="http://www.strchr.com/hash_functions#results">the benchmarks.</a>Thoughts on Windows Phone 7Thu, 28 Jun 2012 08:10:42 +0700http://www.strchr.com/windows_phone_7It was announced that Windows Phone 8 <a href="http://slashdot.org/topic/cloud/microsoft-exec-talks-windows-phone-8-native-code-acquisitions/">will support native code apps</a> and will have the same kernel as the desktop Windows.