awesome/common
Julien Danjou dc61d258f0 luaclass: optimize type handling
We use lua_class_t pointer as key in the registry to store metatable we
will compare.
lauxlib uses a string, which sucks, because it forces to do a
pushliteral() each time you want to get a metatable from the registry,
which is slower.

Signed-off-by: Julien Danjou <julien@danjou.info>
2009-08-21 15:30:47 +02:00
..
array.h array: add bisect-style insert and lookup 2009-06-16 17:10:55 +02:00
atoms.c atoms: drop useless strlen usage 2009-04-18 13:37:01 +02:00
atoms.h atoms: autogenerate atom list 2008-06-30 20:05:53 +02:00
atoms.list client: add support for _NET_STARTUP_ID 2009-04-14 12:47:10 +02:00
backtrace.c awesome: dump backtrace on SEGV/ABRT 2009-06-05 15:00:37 +02:00
backtrace.h awesome: dump backtrace on SEGV/ABRT 2009-06-05 15:00:37 +02:00
buffer.c buffer: remove useless buffer_add_xmlescaped() 2009-04-08 18:08:44 +02:00
buffer.h buffer: remove useless assignation 2009-06-18 10:18:55 +02:00
luaclass.c luaclass: optimize type handling 2009-08-21 15:30:47 +02:00
luaclass.h luaclass: optimize type handling 2009-08-21 15:30:47 +02:00
lualib.h luaclass: optimize type handling 2009-08-21 15:30:47 +02:00
luaobject.c luaclass: optimize type handling 2009-08-21 15:30:47 +02:00
luaobject.h luaclass: optimize type handling 2009-08-21 15:30:47 +02:00
signal.h luaobject: add signals 2009-07-29 15:48:18 +02:00
tokenize.gperf timer: export started status to Lua 2009-08-17 21:55:43 +02:00
util.c build: do not use common as include dir 2009-08-03 17:42:51 +02:00
util.h removed WidgetList, name_func_link_t and related function 2009-06-17 16:22:42 +02:00
version.c version: remove product name 2009-04-08 18:53:53 +02:00
version.h version: remove product name 2009-04-08 18:53:53 +02:00
xcursor.c xcursor: add new cursor infra 2008-12-12 16:51:41 +01:00
xcursor.h xcursor: add new cursor infra 2008-12-12 16:51:41 +01:00
xembed.c xembed: store windows in an array 2008-12-14 10:28:22 +01:00
xembed.h xembed: store windows in an array 2008-12-14 10:28:22 +01:00
xutil.c key: restore proper support of keysym resolution 2009-04-28 18:17:16 +02:00
xutil.h key: restore proper support of keysym resolution 2009-04-28 18:17:16 +02:00