1:14:47drmeisterOk - I can get the size of COMPILE'd functions in bytes - but it's a bit weird. The easiest thing would be to maintain a global thread-safe hash table with :test #'equal within which I associate function symbol (linux symbols) names with function sizes.
1:15:15drmeisterThen disassemble can reference this to get the length of a function that you are trying to disassemble.
1:16:46drmeisterBasically - if you COMPILE a function and then DISASSEMBLE it - you will get the disassembly of the function. Anything not COMPILE'd will give you the first 16 instructions and then you can ask for more.