MorphOS.pl – Polska strona użytkowników MorphOS-a
MorphOS.pl – Polska strona użytkowników MorphOS-a

OWB JavaScript JIT – co słychać?9 czerwca 2018

Jak pamiętamy kolega Pampers na portalu MorphOS.pl zawiązał bounty w celu dodania do Odyssey Web Browser generatora kodu PowerPC dla dynamicznego kompilatora (JustInTime) JavaScriptu. Kwota 800€ została szybko zebrana, a zadania podjął się Mark ‘BigFoot’ Olsen. Minęło parę lat a temat jakby „przysechł”.
Kilkanaście dni temu na forum Morph.Zone sam BigFoot napisał, że spróbuje sprawę OWB JS JIT doprowadzić do końca.

Dziś obwieścił, że kod JIT połączony z OWB 1.24 sprawia trochę problemów w porównaniu z wersją 1.23, jednak nie przewiduje, aby te problemy wymagały dużego nakładu pracy i czasu, więc w przyszłym tygodniu powinniśmy dostać wersję OWB 1.24 z włączoną obsługą JIT JavaScript do publicznych testów.
Jednakże ta wersja będzie miała włączony tylko pierwszy poziom JIT, ale wg testów graficznych JavaScript jest ok. 3 razy szybsza od no-JIT. Drugi poziom znajduje się na liście do zrobienia.
Trzymajmy kciuki.

Zamieszczone przez: waldiamiga, 3 komentarze

Komentarze:

  • waldiamiga Autor wpisu

    Miałem napisać – Dwa tygodnie!!… Ale to takie niepopularne 🙂

  • Dodaj komentarz

    Warning: realpath(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/usr/home/widelec/domains/morphos.pl/public_html:/tmp:/usr/share:/usr/local/share/pear:/dev) in /usr/home/widelec/domains/morphos.pl/public_html/wp-includes/functions.php on line 2056 Warning: realpath(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/usr/home/widelec/domains/morphos.pl/public_html:/tmp:/usr/share:/usr/local/share/pear:/dev) in /usr/home/widelec/domains/morphos.pl/public_html/wp-includes/functions.php on line 2056 Warning: realpath(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/usr/home/widelec/domains/morphos.pl/public_html:/tmp:/usr/share:/usr/local/share/pear:/dev) in /usr/home/widelec/domains/morphos.pl/public_html/wp-includes/functions.php on line 2056 Warning: realpath(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/usr/home/widelec/domains/morphos.pl/public_html:/tmp:/usr/share:/usr/local/share/pear:/dev) in /usr/home/widelec/domains/morphos.pl/public_html/wp-includes/functions.php on line 2056 Warning: realpath(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/usr/home/widelec/domains/morphos.pl/public_html:/tmp:/usr/share:/usr/local/share/pear:/dev) in /usr/home/widelec/domains/morphos.pl/public_html/wp-includes/functions.php on line 2056 Warning: realpath(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/usr/home/widelec/domains/morphos.pl/public_html:/tmp:/usr/share:/usr/local/share/pear:/dev) in /usr/home/widelec/domains/morphos.pl/public_html/wp-includes/functions.php on line 2056