Kua tukuna e Google, Apple, me Mozilla te JetStream 3 hei aromatawai i te mahi a te pūtirotiro.

Kua whakaputaina a JetStream 3, he kete taputapu aromatawai mahi tirotiro tukutuku. Ka whakamātautau i te mahi a ngā miihini JavaScript me WebAssembly i te wā e whakahaere ana i ngā tono tukutuku e kaha ana ki te rorohiko. Hei whakatutuki i ngā hua whai take me te motuhake, kei te whakawhanakehia ngātahitia te kaupapa e ngā kaiwhakawhanake o ngā miihini tirotiro whakataetae mai i a Google, Apple, me Mozilla. Kei te wātea te waehere i raro i te raihana BSD.

Ka whakaarohia e te putanga hou ngā au hou me ngā huringa kua puta i runga i te ipurangi mai i te tukunga o JetStream 2 i te tau 2019, ā, ka whakahoutia hoki ngā whakamātautau kia rite ki ngā tauira whakahaere o ngā tono tukutuku tūturu me te whakaata i te mahi tūturu, kaua ki ngā hua hangai kua arotauhia motuhaketia ngā miihini tirotiro.

He rerekē ki te paearu Speedometer 3, ko te arotahi a JetStream 3 he ine i ngā āheinga rorohiko, kaua ki te whakaputa atanga me ngā tere whakahaere DOM. He pai ake te whakaata a JetStream 3 i te mahi a ngā kēmu tirotiro, ngā whakatauira ahupūngao, ngā mahi anga matua, ngā taputapu whakamuna, me ngā rauropi uaua.

Kua tino whānuitia ngā āheinga whakamātautau WebAssembly (Wasm), tae atu ki te aromatawai i ngā āhuatanga matatau o WebAssembly pērā i te whakahaere hapa, te whakamahinga o ngā tohutohu SIMD vector, me te toronga WasmGC mō te whakahaere kaupapa i roto i ngā reo i kohia e te para. Kua tāpirihia ngā whakamātautau mahi mō ngā tono WebAssembly i hangaia mā te whakamahi i ngā kete taputapu J2CL, Dart2wasm, Kotlin/Wasm, Rust, me .NET, ā, i hangaia mai i te waehere Java, Dart, Kotlin, Rust, me C#.

Ko ngā kawenga mahi hou e whakamahia ana i roto i te whakamātautau WebAssembly ko te tatau i ngā hash argon2, te whakahaere i tētahi tauira ako mīhini mā te whakamahi i ngā tohutohu SIMD mō te arotau, te whakaputa atanga kaiwhakamahi i roto i a Dart me Kotlin, te whakahaere i a SQLite3, me te whakahaere i te kaiwhakamāori me te .NET wā-oma i whakahiatohia ki roto i a WebAssembly.

Kua tāpirihia he 15 whakamātautau JavaScript hou, tae atu ki te miihini 3D Babylon.js, ngā mahi pihi porowhita ed25519, te whare pukapuka MobX, te whakamārama wetereo me te prismjs, ētahi whakatinanatanga takawaenga, te whai i ngā hihi, ngā mahi pūnaha kōnae, te whakatauira whanonga matūriki 3D Three.js, te whakahiato Typescript 5.9, te whakamana aho me te validator.js, me te whakaputa whārangi me te React.

Hei ārai i te pānga o te auau CPU me ngā kawenga I/O ki ngā hua i waenga i ngā whakamātautau, ka utaina e JetStream ngā rauemi katoa i mua i te whakahaere i ngā whakamātautau i roto i te pūtirotiro. Hei whakaiti i te whakapaunga mahara nui me te whakarite kia mau tonu te pupuri raraunga, ka rongoatia ngā rauemi hei poraka kua whakakōnaehia ki te URL. Ka taea te whakamahi i a JetStream hei whakamātautau i ngā pūtirotiro me ngā miihini takitahi, pērā i te d8.

Source: opennet.ru

Tāpiri i te kōrero