If we don't generate a new codeinfo for every compiler-stub, we can save a lot of memory.
These numbers are with GNU Classpath 0.92.
32-bit (powerpc)
hello
LOG: [0x10053e70] Size of codeinfo ( 80 B): 234.453 kB
LOG: [0x10053e70] Size of codeinfo ( 80 B): 46.016 kB
prop
LOG: [0x10053e70] Size of codeinfo ( 80 B): 408.516 kB
LOG: [0x10053e70] Size of codeinfo ( 80 B): 90.938 kB
eclipse
LOG: [0x10053e70] Size of codeinfo ( 80 B): 4169.141 kB
LOG: [0x10053e70] Size of codeinfo ( 80 B): 1310.391 kB
64-bit (x86_64)
hello
LOG: [0x557e58] Size of codeinfo (120 B): 351.445 kB
LOG: [0x557e58] Size of codeinfo (120 B): 69.023 kB
prop
LOG: [0x557e58] Size of codeinfo (120 B): 611.836 kB
LOG: [0x557e58] Size of codeinfo (120 B): 136.055 kB
eclipse
LOG: [0x557e58] Size of codeinfo (120 B): 6226.758 kB
LOG: [0x557e58] Size of codeinfo (120 B): 1953.516 kB