chaoslawful/lua-nginx-module — pull request #123 by dirkfeytons (2012-06-05 07:28:55+00:00)
Title: Udatakeys

I've done an experiment changing all string keys to light userdata for various tracking tables (coroutine anchoring table, regex cache table, connection pool table, ...). This can give you a performance improvement because you avoid having to hash and possibly intern a string.

Have a look and see what it does on some real setups because I haven't tested that.

By the way, is GLOBALS_SYMBOL_RUNCODE actually used? I only found places where it is set but I didn't find where it was read?