0
ответов

Имеет ли Common Lisp самую быструю реализацию PCRE?

Друг утверждал, что Common Lisp имеет самую быструю совместимую с Perl библиотеку регулярных выражений из всех языков, включая сам Perl, потому что с оптимизирующий JIT-компилятор, такой как SBCL, CL-PPCRE может ...
вопрос задан: 21 February 2011 08:11
0
ответов

Запрещено ли использование JIT-скомпилированного кода в приложении iOS для AppStore?

Я слышал, что JIT-скомпилированный код не разрешен в iOS AppStore, потому что размещение исполняемого кода в куче запрещено. Это так? Или просто слух?
вопрос задан: 20 February 2011 01:35
0
ответов

Написание JIT-компилятора на ассемблере

Я написал виртуальную машину на C, которая имеет приличную производительность для ВМ без JIT, но я хочу узнать что-то новое и улучшить производительность. Моя текущая реализация просто использует переключение на ...
вопрос задан: 17 February 2011 23:23
0
ответов

Теоретически, могу ли я получить openJDK JIT и скомпилировать свой Java-код в нативный?

Мне просто интересно, как мне избавиться от зависимости java jre и создать нативный код и доставить скомпилированный код как приложение? Так возможно ли это? PS Я знаю про компилятор gcj это что ...
вопрос задан: 15 February 2011 09:14
0
ответов

Как динамически генерировать и запускать машинный код?

Я бы хотел написать очень маленький проверочный JIT-компилятор для написанного мной игрушечного языкового процессора (чисто академический ), но у меня проблемы со средним уровнем дизайна. Концептуально ...
вопрос задан: 6 February 2011 06:32
0
ответов

Ошибается ли Рихтер, описывая внутреннее устройство вызова невиртуального метода?

Я бы написал этот вопрос непосредственно Джеффри Рихтеру, но в прошлый раз он мне не ответил :) Попробую получить ответ с вашей помощью здесь, ребята :) В книге "CLR via C #", 3-е издание, на стр. ....
вопрос задан: 5 February 2011 21:35
0
ответов

Оптимизация Java: только байт-код против JIT

При разработке игр для устройств Android мне нужно ориентироваться на устройства, у которых вообще нет JIT, и полагаться только на оптимизацию байт-кода. Интересно, пуст ли набор этих оптимизаций или нет ... На самом деле ...
вопрос задан: 27 January 2011 14:17
0
ответов

JIT-оптимизация в сценарии, сочетающем встроенное и неизменяемое логическое свойство модуля

В следующей программе модуль Program let condition = System.DateTime.Now .Millisecond% 2 = 0 let inline reliesOnCondition (x: int) = if condition then printfn "% i" x [
вопрос задан: 22 January 2011 04:56
0
ответов

Помогите разобраться в самой базовой дизассемблировании main () в GDB

Эй, я написал эту очень простую основную функцию, чтобы поэкспериментировать с дизассемблированием, а также увидеть и, надеюсь, понять, что происходит на нижнем уровне: int main () { возврат 6; } Используя gdb ...
вопрос задан: 20 January 2011 19:24
0
ответов

Оптимизация и побочные эффекты C #

Могут ли оптимизации, выполненные компилятором C # или JITter, иметь видимые побочные эффекты? Я подумал об одном примере. var x = new Something (); А (х); В (х); При вызове A (x) x гарантированно сохраняется ...
вопрос задан: 19 January 2011 18:52
0
ответов

Переменная не увеличивается в C # Release x64

Может ли кто-нибудь объяснить мне, почему этот фрагмент кода работает хорошо, когда я выполняю его на платформе x86, и почему он не работает x64? Результаты: x86 Отладка: 12345678910 x64 Отладка: 12345678910 Выпуск x86: ...
вопрос задан: 17 January 2011 16:13
0
ответов

Почему JITted-реализации Python по-прежнему медленны?

Я понимаю, почему накладные расходы на интерпретацию дороги, но почему JITted-реализации Python (Psyco и PyPy) все еще намного медленнее чем другие языки с JITted, такие как C # и Java? Изменить: Я также ...
вопрос задан: 21 December 2010 15:13
0
ответов

llvm / tools: lli REPL по сравнению с LuaJIT

Мне было интересно, имел ли кто-нибудь опыт работы с llvm / tools - интерпретатором lli / JIT-компилятором (см. Http : //llvm.org/docs/GettingStarted.html#tools). Меня интересует любая информация, которую вы можете ...
вопрос задан: 17 December 2010 12:34
0
ответов

Связывание кода JIT LLVM с внешними функциями C ++

Я пишу механизм сценариев LLVM, который JIT компилирует код сценариев на пользовательском языке. Моя проблема в том, что я не могу вызывать внешние функции (даже функция C99 erf () не работает). Для ...
вопрос задан: 13 December 2010 04:30
0
ответов

LLVM JIT ускоряет выбор?

Это субъективно, но у меня проблемы с ускорением LLVM JIT. Подгонка больших объемов кода занимает в 50 раз больше времени, чем простая их интерпретация даже при включенной ленивой компиляции. ...
вопрос задан: 2 November 2010 12:00
0
ответов

JIT-компиляторы для математики

Я ищу JIT-компилятор или небольшую библиотеку компилятора, которую можно встроить в мою программу. Я использую его для компиляции динамически генерируемого кода, который выполняет арифметику комплексных чисел. The ...
вопрос задан: 24 October 2010 21:38
0
ответов

Disable Java JIT for a specific method/class?

I'm having an issue in my Java application where the JIT breaks the code. If I disable the JIT, everything works fine, but runs 10-20x slower. Is there any way to disable the JIT for a specific ...
вопрос задан: 23 October 2010 14:15
0
ответов

Почему .net использует JIT-компилятор вместо того, чтобы просто компилировать код один раз на целевой машине?

Название в значительной степени подводит итог, но мне было интересно, почему такие системы, как .net compile код каждый раз, когда он запускается, вместо того, чтобы просто компилировать его один раз на целевой машине?
вопрос задан: 1 October 2010 20:04
0
ответов

Сколько времени занимает загрузка 500-строчного .net-приложения?

Предположим, у меня есть приложение, написанное на нативном C ++ (более 500 тыс. Строк кода), и я хочу перенести его в .NET (C #). Одна вещь, о которой я беспокоюсь, - это JIT-компилятор. Это берет мой родной компилятор кода ...
вопрос задан: 15 September 2010 15:26
0
ответов

Looking for LLVM-based language which allows to reload part of binary on-the-fly

Are the any GIL-less LLVM-based languages, targeted mainly for JIT-execution which allows to reload PART of the code on the fly? Like re-compile 1 class, and reload it without stopping the whole ...
вопрос задан: 25 August 2010 01:24
0
ответов

какие функции включены в JVM

Каковы функции JVM? Все, что я знаю, это: JIT компилятор GC Распределитель памяти Какие шаги он делает, когда вы загружаете приложение Java? Мне интересно, потому что, если я сравниваю время загрузки ...
вопрос задан: 17 August 2010 01:19
0
ответов

Как метод RunJar Hadoop распределяет файлы класса/банки через узлы?

Я пытаюсь использовать JIT-компиляцию в clojure для генерации картопостроителя и классов редуктора на лету. Однако эти классы не распознаются JobClient (это - обычный ClassNotFoundException.)...
вопрос задан: 9 August 2010 22:06
0
ответов

Будет JIT.NET встраивать небольшую функцию, которая вызывает другую небольшую функцию?

Я хотел бы знать-.NET будет Дрожать рекурсивно встроенные небольшие функции, вызванные от других небольших функций? Просто, например: общедоступный статический Квадрат плавающий (пускают в ход значение) {возвращаемое значение * значение;...
вопрос задан: 31 July 2010 08:56
0
ответов

Как записать библиотеку JIT?

Я просмотрел многие библиотеки JIT. Но я хотел бы изучить, как записать тот. Softwire, на который похожи хороший. Хотя, что должен сделать эмиттерный интерфейс? Я могу сделать что-то лучше, чем существующий...
вопрос задан: 20 July 2010 17:35