Building using the Memory Analyser

As an example, we build the HelloWorld example application that was presented on the Builder page. This can be done by providing the Option -analyse to the builder and also giving the required accuracy of the analysis in per-cent. In this example, we use an accuracy of 5%:

> jamaica -analyse 5 -smart -numThreads 2 HelloWorld
 + HelloWorld.c
 + HelloWorld.makefile
Classfile compaction gain: 54.217335% (100324 ==> 45931)
gcc -o HelloWorld.o -c HelloWorld.c -I /Jamaica/Target/include/
-I /Jamaica/JamaicaVM/include/ -I /Jamaica/JamaicaGC/include/
gcc -o HelloWorld HelloWorld.o /Jamaica/obj/jamaica_vm.o
/Jamaica/obj/jamaica_gc.o /Jamaica/obj/classes.o
/Jamaica/obj/interpreter.o /Jamaica/obj/nativecode.o
/Jamaica/obj/jamaica_threads.o /Jamaica/obj/jamaica_thread.o
-lm -lpthread
strip HelloWorld
>