lexbor 2.4.0

13. november, pärast üle aasta kestnud arendust, ilmus 2.4.0 kõrge jõudlusega HTML5 ja CSS-i parsimise teek. lexbor, mis on kirjutatud C keeles ilma välistest sõltuvustest ning levitatakse Apache 2.0 litsentsi alusel.

Teek on jagatud mooduliteks (Core, CSS, DOM, Encoding, HTML, NS, Punycode, Selectors, Tag, Unicode, URL, Utils), mida saab eraldi kompileerida ja kasutada (valikuga CMake LEXBOR_BUILD_SEPARATELY=ON).
Teekil on kolmanda osapoole sidemed ja wrapperid sellistele keelte nagu Elixir, Crystal, Python, D, Ruby ja PHP jaoks.

Muudatuste nimekiri:

  • Core: jõudlust on suurendatud SWAR (packed SIMD);
  • URL: lisatud API URL objekti muutmiseks;
  • URL: lisatud url-i kloonimise võimalus;
  • URL: uute ridade ja tabulaatorite eemaldamine parsimise eel;
  • Encoding: uuendatud GB18030-2022 indeks;
  • Encoding: vähendatud staatiliste andmete suurust;
  • URL: jõudluse suurendamine;
  • veaparandused ja testide täiustused.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster