From 883e88cdfcd2114b16a39710bcc9fcfec77a5c4d Mon Sep 17 00:00:00 2001 From: David Schmenk Date: Thu, 16 Jan 2020 16:19:11 -0800 Subject: [PATCH] Updated PLASMA JIT Compiler Implementation (markdown) --- PLASMA-JIT-Compiler-Implementation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PLASMA-JIT-Compiler-Implementation.md b/PLASMA-JIT-Compiler-Implementation.md index 27b240a..7df5658 100644 --- a/PLASMA-JIT-Compiler-Implementation.md +++ b/PLASMA-JIT-Compiler-Implementation.md @@ -172,6 +172,6 @@ The last test was to compile a much more substantial PLASMA source code program **PLASMA 4K Code Buffer JIT VM: `119.02 seconds`** -With these results, I made one change to the JIT VM: I removed the Warmup Count altogether. It cleaned up the VM's JIT entry point nicely. A 4K code buffer is pre-allocated and the default Call Count is 45. I left the Maximum Size at 255 for now. +With these results, I made one change to the JIT VM: I removed the Warmup Count altogether. It cleaned up the VM's JIT entry point nicely. A 4K code buffer is pre-allocated and the default Call Count is 32. I put the Maximum Size at 96. Although the 6502 is a very limited resource CPU, the PLASMA JIT compiler puts the available registers to good use throughout the execution of the generated machine code. \ No newline at end of file