4
ответа

Как JIT-компилятор помогает производительности приложений?

Я просто читал, тот Android имеет 450%-е повышение производительности, потому что он добавил JIT-компилятор, я знаю, каков JIT, но я действительно не понимаю, почему это быстрее, чем нормальный скомпилированный код? или что...
вопрос задан: 13 May 2010 17:16
4
ответа

Итеративная скорость интервала по сравнению с долго

У меня есть следующие две программы: длинный startTime = System.currentTimeMillis (); для (интервал i = 0; я <N; я ++); длинный endTime = System.currentTimeMillis (); System.out.println ("Прошедшее время": + (...
вопрос задан: 9 April 2010 09:17
4
ответа

Сценарий, отлаживающий не работающий (VS 2008)

Я недавно установил VS 6.0 после установки VS 2008 и настройки JIT перезаписи.. когда я запустил диалоговое окно опции VS 2008.. это сказало, что другой отладчик принял отладчик VS 2008, и я спросил меня к...
вопрос задан: 16 October 2009 13:52
4
ответа

Почему Psyco использует большую память?

Psyco является компилятором специализации для Python. Документация указывает, что Psyco может и использовать большие объемы памяти. Каковы главные причины для этого использования памяти? Существенная память...
вопрос задан: 21 September 2009 09:46
4
ответа

мы можем реализовать интерпретатор Java в аппаратных средствах, которые выполняют Байт-коды Java исходно?

если мы реализуем интерпретатор Java в аппаратных средствах тогда, как мы можем достигнуть нейтралитета архитектуры байт-кода Java... делает JIT использования Java (как раз вовремя интерпретатор)? и как все это связано с Виртуальным...
вопрос задан: 5 September 2009 18:16
4
ответа

В каком уровне компилятор C# или JIT оптимизируют код приложения?

Я хочу знать, что эта информация уменьшает мой размер кода, таким образом, я не пропаду впустую, мое время оптимизируют вещи, которые будут сделаны компилятором или JIT. например: если мы предполагаем, что компилятор встраивает вызов к получению...
вопрос задан: 20 May 2009 08:17
4
ответа

Я должен посмотреть на байт-код, который является продуктом компилятором Java?

Нет JIT-компилятор может "преобразовать" байт-код во что-то совершенно другое так или иначе. Это приведет Вас делать преждевременную оптимизацию. Да Вы не знаете, которым будет скомпилирован метод...
вопрос задан: 29 April 2009 04:46
4
ответа

Возможно управлять JIT-компилятором [дубликат]

Я написал небольшое приложение для отображения временных рядов графически и одним нажатием кнопки, фильтруя их, умножая сложную функцию передачи в частотной области и показывая ...
вопрос задан: 16 April 2009 00:07
4
ответа

Принуждение JIT-компилятора.NET генерировать большую часть оптимизированного кода во время запуска приложения

Я пишу приложение DSP в C# (в основном многодорожечный редактор). Я представлял его в течение достаточно долгого времени на различных машинах, и я заметил некоторые 'любопытные' вещи. На моей домашней машине...
вопрос задан: 15 April 2009 23:07
4
ответа

CLR по сравнению с JIT

Каково различие между JIT-компилятором и CLR? Если Вы компилируете свой код в il и выполнения CLR, которые кодируют тогда, что делает JIT? Как JIT-компиляция изменилась с добавлением дженериков...
вопрос задан: 2 March 2009 23:14
3
ответа

Я могу избежать JIT в.NET?

Скажите, будет ли мой код всегда работавшим конкретный процессор и если у меня есть эта информация во время установки - там шанс, я могу избежать JIT?
вопрос задан: 1 October 2019 20:46
3
ответа

Как Java может встроить по границам виртуальной функции?

Я читаю некоторый материал по тому, может ли Java быть быстрее, чем C++ и столкнулся со следующей кавычкой: Java может быть быстрее, чем C++, потому что МОНЕТЫ В ПЯТЬ ЦЕНТОВ могут встроить по границам виртуальной функции. Почему...
вопрос задан: 2 May 2018 06:46
3
ответа

Назовите Монету в пять центов LLVM из c программы

Я генерировал до н.э файл с компилятором онлайн на llvm.org, и я хотел бы знать, возможно ли загрузить это до н.э файл от c или программы C++, выполните IR в до н.э файл с llvm...
вопрос задан: 21 August 2017 20:09
3
ответа

Существует ли способ видеть собственный код, произведенный theJITter для данного C# / CIL?

В комментарии к этому ответу (который предлагает использовать операторы сдвига разряда по целочисленному умножению / подразделение для производительности), я запросил, будет ли это на самом деле быстрее. Подсознательно...
вопрос задан: 23 May 2017 10:32
3
ответа

Умная JVM и микрооптимизация JIT

Со временем JVM Sun и JIT стали довольно умными. Вещи, которые раньше были общеизвестны как являющийся необходимой микрооптимизацией, больше не необходимы, потому что она заботится о для Вас...
вопрос задан: 23 December 2015 15:43
3
ответа

Как Вы улучшили бы Дальвик? Виртуальная машина Android

Я в настоящее время пишу работу на платформе Android. После некоторого исследования ясно, что Дальвик имеет пространство для улучшения. Я задавался вопросом, что Вы думаете, было бы лучшее использование разработчика...
вопрос задан: 13 June 2015 09:40
3
ответа

Я могу связать существующий метод с Функцией LLVM* и использовать его от скомпилированного кода JIT?

Я играю вокруг с C++ LLVM API. Я хотел бы к коду компиляции JIT и выполнил бы его. Однако я должен назвать метод C++ от упомянутого скомпилированного кода JIT. Обычно, LLVM рассматривает вызовы метода как функцию...
вопрос задан: 11 July 2013 06:59
3
ответа

JIT-компилятор Java, вызывающий OutOfMemoryError

Приложение, которое мы недавно начали эпизодически разрушать с сообщением о "java.lang. OutOfMemoryError: требуемые 8589934608 байтов для Блока:: новый. Из области подкачки?". Я озирался...
вопрос задан: 10 August 2010 22:58
3
ответа

Как я могу просмотреть дизассемблирование оптимизированного jitted кода.NET?

По той или иной причине я иногда нахожу это полезным или просто интересным посмотреть на оптимизированный выход компилятора для функции. Для неуправляемого кода C/C++ мой любимый способ сделать это было к...
вопрос задан: 6 August 2010 12:03
3
ответа

Выполняет ли сборщик мусора .NET прогнозный анализ кода?

Хорошо, я понимаю, что этот вопрос может показаться странным, но я только что заметил кое-что, что действительно озадачило меня ... Посмотрите на этот код: static void TestGC () {object o1 = new Object (); объект ...
вопрос задан: 1 July 2010 19:41
3
ответа

Как “дублированный” код Java оптимизирован JIT-компилятором JVM?

Я отвечаю за поддержание базирующегося приложения JSP, работая на IBM WebSphere 6.1 (IBM J9 JVM). Все страницы JSP имеют помехи, включают ссылку, и в этом включают файл существует некоторый статический Java...
вопрос задан: 17 June 2010 23:10
3
ответа

C# делегируют оптимизацию компилятора

Я начал использовать анонимных делегатов много в C#, и я начал задаваться вопросом, насколько эффективный компилятор или время выполнения находятся в удалении их из кода, который на самом деле выполняется, и я не видел это...
вопрос задан: 2 June 2010 14:06
3
ответа

“Встраивание” (отчасти) функционирует во времени выполнения в C

Я думал о типичной проблеме, которая очень способна JIT, но трудно приблизиться с сырыми данными C. Сценарий настраивает серию указателей функции, которые будут "составленными" (как в математике...
вопрос задан: 5 May 2010 17:33
3
ответа

Нагревание приложений Java с высокой пропускной способностью

Я недавно узнал о сценариях, которые требуют нагревания приложения (с требованием с высокой пропускной способностью), прежде чем они начнут служить реальным запросам. Логика позади этого должна была позволить JIT делать...
вопрос задан: 11 February 2010 19:26
3
ответа

Потенциальная ошибка .NET JIT?

Следующий код дает различный вывод при запуске выпуска внутри Visual Studio и при запуске релиза вне Visual Studio. Я использую Visual Studio 2008 и ориентируюсь на .NET 3.5. Я также ...
вопрос задан: 23 January 2010 23:48
3
ответа

Итераторы стиля Python в C

Оператор "урожая" в Python позволяет простое повторение из процедуры, и это также означает, что последовательности не должны быть предварительно вычислены И сохранены в массиве "произвольного" размера. Есть ли там...
вопрос задан: 10 October 2009 06:03
3
ответа

Выполнение собственного кода JVM/CLR

Как JVM/CLR выполняется, JIT скомпилировал собственный код? Это некоторой инжекцией кода или путем копирования кода в исполняемую память? Каковы системные вызовы, который позволяет динамическое выполнение кода?
вопрос задан: 4 July 2009 16:58
3
ответа

Какая оптимизация делает и компилятор C# и JIT делают?

Я продолжаю свою работу над моим компилятором C# для моего Класса Компиляторов. В данный момент я почти закончен с главами по Оптимизации Компилятора в моем учебнике. По большей части мой учебник не сделал...
вопрос задан: 2 June 2009 19:18
2
ответа

Как видеть скомпилированный код JIT в JVM?

Там некоторый путь состоит в том, чтобы видеть, что собственный код производит JIT в JVM?
вопрос задан: 7 August 2014 06:48
2
ответа

LLVM jit и native

Я не понимаю, как LLVM JIT относится к обычной компиляции без JIT, и документация не очень хорошая. Например, предположим, что я использую внешний интерфейс clang: Случай 1: я компилирую файл C в нативный с помощью clang / ...
вопрос задан: 3 June 2014 14:41