Hey guys, Just pushed a change to the build process that deletes gen_lex_hash and replaces it with gperf. This means that if, for some odd reason you don't have gperf installed on your machine, you'll need to install it to build drizzle now. Most of the linuxes and OSX seem to have it installed already, or have it apt/yum installable.
If someone wants to play with some benchmarking, there are several command line parameters which affect various qualities of the hashes generated. It wouldn't be the worst thing to start poking at those to see what, if any, affect any of them has on micro-benchmark hash hit/miss cost, or normal benchmark speed doing normal things. Also, it means (rather obviously) that if you want to muck about with symbols, rather than screwing with lex.h (which no longer exists) you need to edit either function_hash.gperf or symbol_hash.gperf. This marks the death of the last tool we have to compile as part of the build that emits source code that we then have to compile. Yay! Monty _______________________________________________ Mailing list: https://launchpad.net/~drizzle-discuss Post to : [email protected] Unsubscribe : https://launchpad.net/~drizzle-discuss More help : https://help.launchpad.net/ListHelp

