Closed vlastachu closed 9 years ago
Greate job! Congratulations!
Cool! This really may help later when we'll face GC related issues. Could you please add some words on how to read this graph? What was the test environment, what do the colors mean, etc.
P.S.: Please note that version 0.3 has a fix for allocation of a large block. Due to a bug in the GC logic it led to a failed allocation before.
P.P.S.: We're on our way releasing version 0.4 which should speed up the execution of the JIT code as well as bring a new way of work with Smalltalk bytecodes. Stay tuned!
Feature completed and tested on 32-bit ubuntu (and 64-bit arch before) with and without llvm support.
After running vm creates "gc.log" file, which format compatible with gcviewer. There is example of chart generated by command "java -jar gcviewer.jar gc.log summary.csv chart.png"