Rakudo compiler kuburitswa 2022.02 yemutauro weRaku programming (yaimbova Perl 6)

Iyo 2022.02 kuburitswa kwaRakudo, muunganidzwa wemutauro weRaku programming (yaimbova Perl 6), yakaziviswa. Iyo purojekiti yakatumidzwa zita kubva kuPerl 6 nekuti haina kuzove kuenderera kwePerl 5, sezvaitarisirwa pakutanga, asi ikava mutauro wakasiyana wehurongwa, usingaenderane nePerl 5 padanho rekutanga uye yakagadziridzwa nenharaunda yakaparadzana yevagadziri. Panguva imwecheteyo, kuburitswa kweMoarVM 2022.02 virtual muchina inowanikwa, inoumba nharaunda yekumhanyisa bytecode yakaunganidzwa muRakudo. Rakudo inotsigirawo kuunganidzwa kweJVM uye mamwe maJavaScript chaiwo muchina.

Pakati pekuvandudzwa muRakudo 2022.02, pane tsigiro yeiyo $RAKUDO_OPT nharaunda inosiyana kuti itarise iyo yakasarudzika sarudzo inoshandiswa mumubatanidzwa, iro rotor basa rakawedzerwa kurongedza zvinyorwa zvinyorwa, iyo ine simba shanduko $*RAT-UPGRADE-CLASS yawedzerwa. , kurongeka uye nzira dzekudzivirira dzakawedzerwa kune zvinyorwa, cheki dzakashaikwa dzakashandiswa kune NULL tsika, dzakasiyana, dzakadzokororwa uye squish nzira dzakawedzerwa pakushandiswa kwezvirongwa. Iyo nyowani vhezheni yeMoarVM yakavandudza JIT uye marara ekutakurisa, kuchenesa legacy kodhi, uye yakawedzera optimizations itsva uye cheki chekuchengetedza.

Source: opennet.ru

Voeg