From 1f88956bb040a394eea5c72d8ab47ede026486ed Mon Sep 17 00:00:00 2001 From: hshq Date: Tue, 14 Apr 2015 00:41:47 +0800 Subject: [PATCH 1/2] Update bytecode.h --- src/bytecode.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bytecode.h b/src/bytecode.h index 673e6f1..08b99d5 100644 --- a/src/bytecode.h +++ b/src/bytecode.h @@ -48,8 +48,8 @@ enum bytecode { BC_ZERO, /* optimization bytecode, shortcut for the sequence [-] */ - BC_MOVE_VALUE, /* cell[current] += cell[current + payload[0]] - * cell[current + payload[0]] = 0 */ + BC_MOVE_VALUE, /* cell[current + payload[0]] += cell[current] + * cell[current] = 0 */ BC_NUM_BYTECODES }; From 8b215460d2dc0f023100ec6fe97b8ab162354880 Mon Sep 17 00:00:00 2001 From: Huang Shiqiang Date: Tue, 14 Apr 2015 00:44:55 +0800 Subject: [PATCH 2/2] .typo? --- src/compiler.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler.c b/src/compiler.c index 005d4d0..83f5b92 100644 --- a/src/compiler.c +++ b/src/compiler.c @@ -34,7 +34,7 @@ static void ensure_space(program_t *program, size_t size) { program->codepages = new_page; program->begin = (intptr_t) new_page->page; - program->limit = (intptr_t) program + size; + program->limit = (intptr_t) program->begin + size; } }