<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: В Chrome появилась поддержка фоновой компиляции JavaScript</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/94076.html</link>
    <description>Разработчики из компании Google сообщили (http://blog.chromium.org/2014/02/compiling-in-background-for-smoother.html) о добавлении в JavaScript-движок V8 поддержки фоновой компиляции JavaScript, которая позволит избежать появления задержек в процессе выполнения web-приложений  и положительно повлияет на отзывчивость. Представленное улучшение уже доступно для тестирования в бета-сборках (https://www.google.com/intl/en/chrome/browser/beta.html) Chrome и Chrome для Android. &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;В V8 применяется техника адаптивной JIT-компиляции. Так как некоторые виды оптимизации требуют накопления статистики и расходуют значительные процессорные ресурсы, глубокая оптимизация выполняется только для наиболее востребованных и часто выполняемых блоков кода (например, математические операции, цикличная обработка данных, рекурсивные вызовы). Редко используемый код и код, который только начал выполняться, компилируется по упрощённой схеме. До сих пор основной проблемой подобного подхода было то, что стадия оптимизирующей компиляции</description>

<item>
    <title>В Chrome появилась поддержка фоновой компиляции JavaScript (arisu)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/94076.html#49</link>
    <pubDate>Wed, 19 Feb 2014 02:28:15 GMT</pubDate>
    <description>а я советую прочитать про то, что такое tracing compilers, и почему здесь почти наверняка на входе будут целые числа.&lt;br&gt;</description>
</item>

<item>
    <title>В Chrome появилась поддержка фоновой компиляции JavaScript (анон)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/94076.html#48</link>
    <pubDate>Tue, 18 Feb 2014 19:34:28 GMT</pubDate>
    <description>почитайте про &quot;&amp;#124;0&quot; и вообще про побитовые операторы в JS, сударь. Вкратце - они супер медленные, из-за смены типа.&lt;br&gt;&lt;br&gt;http://es5.javascript.ru/x11.html#x11.10&lt;br&gt;</description>
</item>

<item>
    <title>В Chrome появилась поддержка фоновой компиляции JavaScript (Сеня)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/94076.html#47</link>
    <pubDate>Tue, 18 Feb 2014 18:06:55 GMT</pubDate>
    <description>&amp;gt; когда они asm.js добавят?&lt;br&gt;&lt;br&gt;давно уже!&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>В Chrome появилась поддержка фоновой компиляции JavaScript (arisu)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/94076.html#46</link>
    <pubDate>Sun, 16 Feb 2014 11:08:21 GMT</pubDate>
    <description>да одинаково примерно будет: трассировщик поможет.&lt;br&gt;</description>
</item>

<item>
    <title>В Chrome появилась поддержка фоновой компиляции JavaScript (анон)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/94076.html#45</link>
    <pubDate>Sun, 16 Feb 2014 11:02:27 GMT</pubDate>
    <description>несёшь фигню. с каких это пор вот это:&lt;br&gt;&lt;br&gt;function sum (a, b) &#123;&lt;br&gt;    a = a &amp;#124; 0; b = &amp;#124; 0;&lt;br&gt;    return a + b;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;стало быстрее вот этого :&lt;br&gt;&lt;br&gt;/** &#064;type &#123;function (number, number): number&#125; */&lt;br&gt;function sum (a, b) &#123;&lt;br&gt;    return a + b;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;? Каким образом две смены типа ускоряют код? &lt;br&gt;</description>
</item>

<item>
    <title>В Chrome появилась поддержка фоновой компиляции JavaScript (Lain_13)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/94076.html#43</link>
    <pubDate>Sat, 15 Feb 2014 17:02:05 GMT</pubDate>
    <description>Может тему менять не будем? Тут говорилось о скорости. На занимаемую память лично мне плевать в данном случае.&lt;br&gt;</description>
</item>

<item>
    <title>В Chrome появилась поддержка фоновой компиляции JavaScript (krasnodar2000)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/94076.html#42</link>
    <pubDate>Sat, 15 Feb 2014 15:33:53 GMT</pubDate>
    <description>&amp;gt;Pnacl&lt;br&gt;&lt;br&gt;о, это вроде оно&lt;br&gt;</description>
</item>

<item>
    <title>В Chrome появилась поддержка фоновой компиляции JavaScript (inferrna)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/94076.html#41</link>
    <pubDate>Sat, 15 Feb 2014 12:15:02 GMT</pubDate>
    <description>По потреблению памяти он всё так же далёк, смею вас уверить.&lt;br&gt;</description>
</item>

<item>
    <title>В Chrome появилась поддержка фоновой компиляции JavaScript (arisu)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/94076.html#40</link>
    <pubDate>Sat, 15 Feb 2014 07:54:18 GMT</pubDate>
    <description>&amp;gt; Очень хотелось бы услышать о более подходящих инструментах для веб-приложений.&lt;br&gt;&lt;br&gt;как я уже говорил, суть такова(tm), что &amp;#171;уеб-приложения&amp;#187; не нужны.&lt;br&gt;&lt;br&gt;санки, впрочем, это всё предвидели и даже сделали когда-то java webstart, но оно оказалось немного преждевременно. однако сама идея была в миллион миллиардов раз лучше, чем то, что творят сейчас.&lt;br&gt;</description>
</item>

</channel>
</rss>
