From f6aab3ec1f111cd8d968bdcb7ca800e93b819d24 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Fri, 12 Jul 2019 11:38:42 -0300 Subject: First implementation of constant propagation Local constant variables initialized with compile-time constants are optimized away from the code. --- ldump.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ldump.c') diff --git a/ldump.c b/ldump.c index 3d5b7b32..9b501729 100644 --- a/ldump.c +++ b/ldump.c @@ -149,7 +149,7 @@ static void DumpUpvalues (const Proto *f, DumpState *D) { for (i = 0; i < n; i++) { DumpByte(f->upvalues[i].instack, D); DumpByte(f->upvalues[i].idx, D); - DumpByte(f->upvalues[i].ro, D); + DumpByte(f->upvalues[i].kind, D); } } -- cgit v1.2.3-55-g6feb