The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"В Firefox 58 появится новый двухуровневый компилятор"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Ссылки "<<" и ">>" открывают первые и последние 10 сообщений.
. "В Firefox 58 появится новый двухуровневый компилятор" +5 +/
Сообщение от Iaaa (ok), 18-Янв-18, 15:52 
я объясню: веб макака испугалась байткода, ведь он такой непривычный и страааааашный!

p.s. А обычного JS почему-то не пугается, хотя современный JS выглядит вот так (из боевого проекта):
    case 63:  {
     $1720 = HEAP8[$303>>0]|0;
     $1721 = $1720&255;
     $1722 = (((($2)) + 24|0) + ($1721<<2)|0);
     $1723 = HEAP32[$1722>>2]|0;
     $1724 = $1723 & 126;
     $1725 = ($1724|0)==(2);
     if (!($1725)) {
      label = 318;
      break L2;
     }
     $1726 = $1723 >>> 8;
     $1727 = ((($ip$0$i)) + 2|0);
     $1728 = HEAP8[$1727>>0]|0;
     $1729 = $1728&255;
     $1730 = (((($2)) + 24|0) + ($1729<<2)|0);
     $1731 = HEAP32[$1730>>2]|0;
     $1732 = ((($ip$0$i)) + 3|0);
     $1733 = HEAP8[$1732>>0]|0;
     $1734 = $1733&255;
     $1741 = HEAP32[$1740>>2]|0;
     $switch$split2D = ($1726|0)<(1201);
     L318: do {
      if ($switch$split2D) {
       switch ($1726|0) {
       case 1200:  {
        label = 346;
        break L2;
        break;
       }

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
В Firefox 58 появится новый двухуровневый компилятор, opennews, 18-Янв-18, 12:35  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру