Speedup overload resolution and some other stuff for faster C++ method calling.
authorTobias Rautenkranz <tobias@rautenkranz.ch>
local dateWed, 08 Jul 2009 22:41:19
dateWed, 08 Jul 2009 20:41:19
hash20090708204119-f890f-8095e75c5cf425a2b01742c3c9b74144fcc1d886.gz
Speedup overload resolution and some other stuff for faster C++ method calling.

Ignore-this: 58fd9a6f45ccc2373b8507a1595268aa
9 file(s) changed:
src/clos.lisp +6 -15
src/method.lisp +4 -3
src/objects/class.lisp +15 -33
src/objects/method.lisp +2 -1
src/objects/stack.lisp +18 -20
src/objects/type.lisp +2 -1
src/overload-resolution.lisp +32 -50
src/sb-optimize.lisp +7 -5
src/smoke.lisp +8 -8