Rakudo compiler e lokolla 2022.02 bakeng sa puo ea lenaneo la Raku (Perl 6 ea pele)

Rakudo 2022.02, moqapi oa puo ea lenaneo la Raku (eo pele e neng e le Perl 6), e lokollotsoe. Morero o ile oa rehoa bocha ho tloha Perl 6 hobane ha ea ka ea fetoha tsoelopele ea Perl 5, joalo ka ha ho ne ho lebelletsoe qalong, empa e ile ea fetoha puo e fapaneng ea lenaneo, e sa lumellaneng le Perl 5 boemong ba mohloli mme e ntlafalitsoe ke sechaba se arohaneng sa bahlahisi. Ka nako e ts'oanang, ho lokolloa ha mochine oa sebele oa MoarVM 2022.02 ho fumaneha, e leng se etsang tikoloho ea ho tsamaisa bytecode e hlophisitsoeng ho Rakudo. Rakudo e boetse e ts'ehetsa ho bokelloa ha JVM le metjhini e meng ea JavaScript.

Har'a lintlafatso tsa Rakudo 2022.02, ho na le ts'ehetso bakeng sa phetoho ea tikoloho ea $ RAKUDO_OPT ho tseba likhetho tsa kamehla tse sebelisoang ho komporo, ts'ebetso ea rotor e kentsoe bakeng sa likarolo tsa lethathamo la lihlopha, ho kenyellelitsoe phetoho e matla ea $*RAT-UPGRADE-CLASS. , mekhoa ea tlhophiso le ea ho qhekella e kenyelelitsoe ho lipalo, licheke tse sieo li sebelisitsoe bakeng sa litekanyetso tsa NULL, mekhoa e ikhethang, e pheta-phetoang le ea squish e kenyelelitsoe ts'ebetsong ea lihlopha. Mofuta o mocha oa MoarVM o ntlafalitse ts'ebetso ea JIT le bokelli ba lithōle, e hloekisitse khoutu ea lefa, 'me e ekelitse lintlafatso tse ncha le licheke tsa ts'ireletso.

Source: opennet.ru

Eketsa ka tlhaloso