From 9de0f53a8db3a4d3fa1951ff08aaab392dc7a584 Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Wed, 30 Dec 2009 02:37:57 +0100 Subject: [PATCH] Implement yield from C hooks. Get number of multiple results from C frame. Add lj_cont_hook: restores multres and dispatch to static ins. Can use fastcall for lj_dispatch_ins() now. --- doc/changes.html | 1 + src/buildvm_x86.dasc | 29 +- src/buildvm_x86.h | 1811 +++++++++++++++++++++--------------------- src/lj_api.c | 37 +- src/lj_dispatch.c | 7 +- src/lj_dispatch.h | 2 +- src/lj_err.c | 2 +- src/lj_frame.h | 4 + src/lj_vm.h | 1 + 9 files changed, 956 insertions(+), 938 deletions(-) diff --git a/doc/changes.html b/doc/changes.html index d9a3aadd..b15639a9 100644 --- a/doc/changes.html +++ b/doc/changes.html @@ -55,6 +55,7 @@ to see whether newer versions are available.

Development Snapshot