<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Для мобильной платформы Android разработан JIT-компилятор</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61040.html</link>
    <description>Для виртуальной машины Dalvik (http://www.dalvikvm.com/), используемой для выполнения приложений на мобильной платформе Android, разработан (http://groups.google.com/group/android-platform/msg/662b32b98d9b9bba) экспериментальный прототип JIT-компилятора, преобразующего во время исполнения приложения Java байткод в машинные инструкции. Предварительное тестирование показало (http://groups.google.com/group/0xlab-devel/msg/513fb96a4e0f473f), что использование представленного JIT-компилятора позволит ускорить выполнение приложений в среднем в три раза.&lt;br&gt;&lt;br&gt;&lt;br&gt;Результаты тестирования:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-  Sieve: было 956, стало 2345&lt;br&gt;-  Loop: было 783, стало 3629&lt;br&gt;-  Logic: было 1099, стало 5618&lt;br&gt;-  String: было 2019, стало 4328&lt;br&gt;-  Float: было 819, стало 1495 &lt;br&gt;-  Method: было 1103, стало 1954 &lt;br&gt;-  В среднем: было 1069, стало 2907&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: http://groups.google.com/group/android-platform/msg/662b32b98d9b9bba&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=24304&lt;br&gt;</description>

<item>
    <title>Для мобильной платформы Android разработан JIT-компилятор (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61040.html#34</link>
    <pubDate>Sat, 21 Nov 2009 05:22:32 GMT</pubDate>
    <description>&amp;gt;Нативный код в этом деле сосёт, как никогда. &lt;br&gt;&lt;br&gt;Действительно, дебилам удобнее играть в песочек в их песочнице :). А интеллект большинства жава програмеров сразу заметен, не в обиду оным (да, я видал пару вменяемых жабистов, но найти их не сильно проще чем снег пустыне Сахара).&lt;br&gt;&lt;br&gt;Только я посмотрю как у вас не будет сосать ваша песочница когда вам надо будет выжать приличную скорость. Да, там и с профайлером обтрахаешься и прочая - потому что когда и без того тормозной проц тормознут дебильной и жутко тормозной виртуалкой - только и остается что дрочить профайлер до упора и изгаляться. &lt;br&gt;</description>
</item>

<item>
    <title>Для мобильной платформы Android разработан JIT-компилятор (User294)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61040.html#33</link>
    <pubDate>Sat, 21 Nov 2009 05:14:57 GMT</pubDate>
    <description>&amp;gt;Я тебе больше скажу &amp;#8212; ни нибуя не понимаешь предназначение виртуальных машин, &lt;br&gt;&amp;gt;их место и роль. &lt;br&gt;&lt;br&gt;Да нет, почему же. Я прекрасно понимаю их роль - не пускать юзера в его систему любой ценой, предоставив кастрированное тормозное окружение где юзера можно оставить в его песочнице, не пустив в систему.А то некоторые операторы и компании очень любят навязывать свои &quot;уникальные&quot; услуги в ножом к горлу, так что вмешательство в систему никак не можно, а то юзеры еще чего доброго смогут отказаться от такого &quot;благодетельства&quot;. Никак не можно! :)&lt;br&gt;&lt;br&gt;&amp;gt;Если бы ты почитал, КАК организовано выполнение байткода на Jazelle, &lt;br&gt;&lt;br&gt;1) JFYI, нормальная документация на Jazelle AFAIK недоступна простым смертным... &lt;br&gt;2) AFAIK оно может ускорить только некоторые операции.&lt;br&gt;3) Для гуглевского мега-велосипеда она, AFAIK, бесполезна.&lt;br&gt;&lt;br&gt;&amp;gt;А значит, для какой-то части байткода нужен либо интерпретатор (встроен в &lt;br&gt;&amp;gt;Dalvik), либо JIT, чтобы байткод, оттранслированный в нативный код, работал на &lt;br&gt;&amp;gt;ARM, а не в Jazelle. &lt;br&gt;&lt;br&gt;Много умны</description>
</item>

<item>
    <title>Для мобильной платформы Android разработан JIT-компилятор (iZEN)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61040.html#32</link>
    <pubDate>Thu, 19 Nov 2009 14:27:10 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Зато к реальности имеет отношение скорость разработки, отладки и сопровождение. &lt;br&gt;&amp;gt;&amp;gt;Нативный код в этом деле сoсёт, как никогда. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Вот это, называется, ляпнул. Разницу между исходником и тем, во что он &lt;br&gt;&amp;gt;компилится, не видим?&lt;br&gt;&lt;br&gt;Видим. Ведь работает не исходник, а нативный код.&lt;br&gt;&lt;br&gt;Покажите мне средство удалённой отладки для C++, тогда и поговорим.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Для мобильной платформы Android разработан JIT-компилятор (аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61040.html#31</link>
    <pubDate>Thu, 19 Nov 2009 14:08:31 GMT</pubDate>
    <description>&amp;gt;Вот это, называется, ляпнул. Разницу между исходником и тем, во что он &lt;br&gt;&amp;gt;компилится, не видим? &lt;br&gt;&lt;br&gt;То ж iZEN. Нашли, тоже мне, с кем беседовать.&lt;br&gt;</description>
</item>

<item>
    <title>Для мобильной платформы Android разработан JIT-компилятор (аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61040.html#30</link>
    <pubDate>Thu, 19 Nov 2009 14:07:41 GMT</pubDate>
    <description>Я сказал прочитайте, а не копипастите сюда не имеющее отношение к вопросу строчки.&lt;br&gt;</description>
</item>

<item>
    <title>Для мобильной платформы Android разработан JIT-компилятор (аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61040.html#29</link>
    <pubDate>Thu, 19 Nov 2009 14:06:40 GMT</pubDate>
    <description>Нет, нет, нет. Отдыхай.&lt;br&gt;</description>
</item>

<item>
    <title>Для мобильной платформы Android разработан JIT-компилятор (iZEN)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61040.html#28</link>
    <pubDate>Thu, 19 Nov 2009 07:44:04 GMT</pubDate>
    <description>&amp;gt;А вообще, покажи мне реально &lt;br&gt;&amp;gt;работающую и использующуюся реализацию жавы без VM и JIT.&lt;br&gt;&lt;br&gt;Microsoft J++, GCJ. Ещё?&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Для мобильной платформы Android разработан JIT-компилятор (anonumous vulgaris)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61040.html#27</link>
    <pubDate>Wed, 18 Nov 2009 19:43:48 GMT</pubDate>
    <description>&amp;gt;Воооот, этого я от вас и добиваюсь. А теперь сами же почитайте &lt;br&gt;&amp;gt;как они &quot;работают&quot;, что поддерживают и сколько стоят.&lt;br&gt;&lt;br&gt;Excelsior is a Java Authorized Licensee, and its product uses the licensed Sun&apos;s implementations of the latest Java SE 6 API. Excelsior JET is certified Java Compatible on a number of Windows and Linux platforms. The legacy J2SE 5.0 API is also supported.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Для мобильной платформы Android разработан JIT-компилятор (аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/61040.html#26</link>
    <pubDate>Wed, 18 Nov 2009 19:16:24 GMT</pubDate>
    <description>&amp;gt; but the only two that have survived are Excelsior JET and GCJ&lt;br&gt;&lt;br&gt;Воооот, этого я от вас и добиваюсь. А теперь сами же почитайте как они &quot;работают&quot;, что поддерживают и сколько стоят.&lt;br&gt;</description>
</item>

</channel>
</rss>
