Implemented peephole optimizations including null-check elimination, redundant ld/st elimination, ad-hoc register renaming and store sinking.
diff --git a/vm/compiler/Utility.c b/vm/compiler/Utility.c
index 9d8e088..54f6971 100644
--- a/vm/compiler/Utility.c
+++ b/vm/compiler/Utility.c
@@ -79,6 +79,7 @@
         currentArena->next = newArena;
         currentArena = newArena;
         numArenaBlocks++;
+        LOGD("Total arena pages for JIT: %d", numArenaBlocks);
         goto retry;
     }
     return NULL;