Hlavní navigace

Názor k článku Novinky Javy 10: typová inferencia lokálnych premenných od Vít Šesták - Díky xa novinky. Bohužel článek obsahuje nepřesnosti nebo...

  • Článek je starý, nové názory již nelze přidávat.
  • 22. 3. 2018 8:00

    Vít Šesták

    Díky xa novinky. Bohužel článek obsahuje nepřesnosti nebo zavádějící formulace:

    > JEP 307 – paralelizovaný východzí Garbage Collector
    >
    > Java 9 zaviedla nový Garbage Collector, nazvaný Garbage-First (G1) collector.

    G1 tu už byl mnohem dříve, objevil se v šestce, podporován byl v 7u4: https://en.m.wikipedia.org/wiki/Garbage-first_collector

    > JEP 312 – handshakes v lokálnych vláknach
    >
    > Táto novinka zlepší výkon virtuálnych strojov Javy. Umožní zastavenie jednotlivého vlákna. Doteraz bolo možné ukončiť všetky vlákna naraz alebo neukončiť žiadne.

    Z popisu mi to zní jako něco podobného Thread.stop(), ve skutečnosti se to týká safepointů, takže jde o interní záležitost implementace. A jde asi spíš o pozastavení než o úplné zastavení…

    > JEP 317 – experimentálny JIT kompiler pre Linux

    Z popisu to zní, jako by pro Linux JITka neexistovala. Existuje, jen se experimentálně přidává další varianta, Graal. (To tu už někdo poznamenal.)