diff options
author | Mike Pall <mike> | 2010-02-16 04:04:16 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2010-02-16 04:04:16 +0100 |
commit | c225ee8db4300e1dbf13fcdfc15d8f44da175877 (patch) | |
tree | 529d92ad755f5753cc9c98ddb8d56ae9c3700e2c /doc | |
parent | afa07e0c4645289c6c00541c653b190394b150a1 (diff) | |
download | luajit-c225ee8db4300e1dbf13fcdfc15d8f44da175877.tar.gz luajit-c225ee8db4300e1dbf13fcdfc15d8f44da175877.tar.bz2 luajit-c225ee8db4300e1dbf13fcdfc15d8f44da175877.zip |
Split CALL/FUNC recording.
Record __call resolving and specialization for CALL* bytecodes.
Record argument adjustment and fast functions for FUNC* bytecodes.
Avoids all pending/immediate decisions for chained fast functions.
Cleaner semantics for pcall(), xpcall() and __tostring metamethod.
Prerequisite to drop the shadow frame link stack again.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions