rekneme mark and sweep v konfiguraci, kdy je heap rozdeleny na young+old generations (jako ma Java). Ale neni to tak jednoduche, JVM ma jeste TLAB, neboli objekty se alokuji defaultne tak, ze nejsou sdileny (v thread-local bufferu). Popravde - me to trosku pripada, jako narovnavak na ohybak (vse je na heapu, zadny objekt na stacku, proto pro uplne lokalni objekty stejne potrebujeme TLAB).