How the JVM compares strings using the x86 instruction you've never heard of (jcdav.is)