I've now reconnected the history of ulpc(.old) to the main Pike development line in the Subversion reposiotry, so if you do svn log -v http://pike-svn.lysator.liu.se/Pike/7.8/src/pike_memory.c you'll go alllll the way back to r2. :-) (Also, you can use blame to find out that the hashstr() function still looks almost exactly like it did in the beginning.)