9
ответов

Какие языки программирования имеют JIT-компиляторы?

Я знаю, что C# и Java делают. Кто-либо еще знает о каких-либо других?
вопрос задан: 24 September 2010 19:46
8
ответов

Моя головная боль на 32 бита является теперь мигренью на 64 бита?!? (или.NET на 64 бита проблемы Времени выполнения CLR)

Что необычные, неожиданные последствия произошли с точки зрения производительности, памяти, и т.д. при переключении с запуска приложений.NET под JIT на 64 бита по сравнению с JIT на 32 бита? Я интересуюсь...
вопрос задан: 23 May 2017 12:01
8
ответов

Есть ли какой-либо механизм регулярного выражения, который делает Своевременную компиляцию? [закрытый]

Мои Вопросы, там какой-либо механизм регулярного выражения, который делает Своевременную компиляцию во время regex парсинга шаблона и использует при соответствии / замена текстов? Или где я могу изучить JIT для i386 или...
вопрос задан: 10 September 2015 03:39
8
ответов

Почему Java быстрее при использовании JIT по сравнению с компиляцией в машинный код?

Я услышал, что Java должен использовать JIT, чтобы быть быстрым. Это имеет смысл, когда по сравнению с интерпретацией, но почему кто-то не может сделать заранее компилятор, который генерирует быстрый код Java? Я знаю...
вопрос задан: 9 December 2009 18:50
7
ответов

Методы генерации кода JIT

Как виртуальная машина генерирует собственный машинный код на лету и выполняет его? Принятие Вас может выяснить то, что является собственными кодами операций машины, которые Вы хотите испустить, как делают Вы идете о на самом деле...
вопрос задан: 22 May 2012 08:36
7
ответов

Делает CLR.NET, действительно оптимизируют для текущего процессора

Когда я читал о производительности языков JITted как C# или Java, авторы обычно говорят, что они должны теоретически превзойти много скомпилированных собственными компонентами приложений по характеристикам. Причем теория - это...
вопрос задан: 8 March 2010 22:42
7
ответов

Оптимизация виртуальной машины

Я бездельничаю с игрушечным интерпретатором в Java, и я рассматривал попытку записать простой компилятор, который может генерировать байт-код для виртуальной машины Java. Который получил меня взгляды, сколько...
вопрос задан: 21 August 2008 14:42
6
ответов

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

Я просто смотрел видео Google IO, и они говорили о JIT-компиляторе, который они включали в андроид. Они показали демонстрацию повышений производительности благодаря JIT-компилятору. Я задался вопросом...
вопрос задан: 17 April 2016 00:13
6
ответов

Что такое точно Попугай?

Я понимаю, что Попугай является виртуальной машиной, но я чувствую, что не полностью схватываю идею позади него. Как я понимаю, это - виртуальная машина, это делается обработать несколько языков...
вопрос задан: 11 June 2015 12:01
6
ответов

Как я пишу (тестируют) код, который не будет оптимизирован компилятором/JIT?

Я действительно не знаю много о внутренностях компилятора и оптимизации JIT, но я обычно пытаюсь использовать "здравый смысл" предположить то, что могло быть оптимизировано и что не могло. Таким образом, там я писал...
вопрос задан: 21 May 2013 19:19
6
ответов

Компиляция кода.NET или сложность?

Q1), Почему C# первоначально компилируется в IL и затем в JIT во время выполнения, соответствовал и работал сверху виртуальной машины (?). Или это - JIT, соответствовавший к собственному машинному коду? Q2), Если второе верно (JIT соответствовал...
вопрос задан: 5 February 2010 15:41
6
ответов

C# без платформы.NET

Запись быстрых исходных приложений, с вызовами API и и т.д., на современном кросс-платформенном языке программирования как C# была бы потрясающей, не так ли? Например, если Вы хотите записать простую утилиту для...
вопрос задан: 24 October 2009 03:12
6
ответов

Оптимизация во время выполнения статических языков: JIT для C++?

Кто-либо использует приемы JIT для улучшения производительности во время выполнения статически скомпилированных языков, таких как C++? Это походит на анализ горячей точки и предсказание ветвлений на основе наблюдений, сделанных во время...
вопрос задан: 12 August 2009 18:29
6
ответов

JIT-компилятор по сравнению с офлайновыми компиляторами

Есть ли сценарии, где JIT-компилятор быстрее, чем другие компиляторы как C++? Вы думаете в будущем JIT-компиляторе, будет просто видеть незначительную оптимизацию, функции, но следовать за подобной производительностью...
вопрос задан: 27 February 2009 06:18
5
ответов

Существует ли способ обмануть JIT-компилятор.NET в выполнение другого метода?

Хорошо, скажите, что мое приложение испускает (x86) инструкции в память, делая исполняемый файл страницы, и т.д. Есть ли способ изменить тупик метода un-JITted метода для указания на мой испускаемый...
вопрос задан: 2 October 2019 02:07
5
ответов

Что делает компилятор JIT?

Что конкретно делает JIT-компилятор в отличие от не-JIT-компилятора? Может ли кто-то дать краткое и простое для понимания описание?
вопрос задан: 28 December 2017 21:08
5
ответов

Настройка Производительности.NET на 64 бита

Я знаю, что.NET является JIT, скомпилированный в архитектуру, на которой Вы работаете незадолго до выполнения приложения, но JIT-компилятор оптимизирует для архитектуры на 64 бита вообще? Есть ли что-либо, что должно...
вопрос задан: 1 August 2016 14:41
5
ответов

Где скомпилированный код JIT.NET кэшируется?

A. СЕТЕВАЯ программа сначала компилируется в код MSIL. Когда это будет выполняться, JIT-компилятор скомпилирует его в собственный машинный код. Я задаюсь вопросом: Где это скомпилированный в JIT сохраненный машинный код?...
вопрос задан: 17 August 2015 15:38
5
ответов

Каковы преимущества своевременной компиляции по сравнению с заранее компиляцией?

Я думал об этом в последнее время, и мне кажется, что большинство преимуществ, данных JIT-компиляции, должно более или менее быть приписано промежуточному формату вместо этого, и что jitting сам по себе...
вопрос задан: 28 June 2015 03:14
5
ответов

C # - Действительно ли «volatile» действительно необходимо в качестве ключевого слова?

По мере того, как я все глубже и глубже изучаю значение ключевого слова volatile, я продолжаю говорить себе: «Это путь к реализации, он не должен быть частью языка программирования высокого уровня ". Я имею в виду ...
вопрос задан: 21 August 2010 08:26
5
ответов

Лучше сохранить значение как переменную или метод вызова снова?

Недавно, я начал изучать некоторый Java. Из того, что я уже узнал о JVM, похоже, что JIT делает его довольно быстро на операциях, требующих циклов ЦП (т.е. называющих метод), но также и делает его...
вопрос задан: 1 August 2010 19:43
5
ответов

Что микросравнивает?

Я услышал этот использованный термин, но я не совсем уверен, что это означает, таким образом: Что означает и что это не означает? Каковы некоторые примеры того, что и не микросравнивает? Каковы опасности...
вопрос задан: 16 May 2010 05:41
5
ответов

Существует ли преимущество во время выполнения для использования локальных переменных константы?

За пределами обеспечения, что они не могут быть изменены (в размере ошибки компилятора), JIT делает какие-либо оптимизации для местных жителей константы? Например, общедоступное статическое международное Основное (строка [] args) {интервал константы...
вопрос задан: 10 November 2009 13:26
4
ответа

Каковы различия между Just-in-Time-Compiler и Интерпретатором?

Каковы различия между Just-in-Time-Compiler и Интерпретатором, и там различия между.NET и JIT-компилятором Java?
вопрос задан: 24 January 2018 13:09
4
ответа

Почему JVM не кэширует скомпилированный код JIT?

Каноническая реализация JVM от Sun применяет некоторую довольно сложную оптимизацию к байт-коду для получения почти собственных скоростей выполнения после того, как код был выполнен несколько раз. Вопрос...
вопрос задан: 4 September 2017 10:45
4
ответа

Open source virtual machine

I'm looking for an open source virtual machine that's: fast and as lightweight as possible поддерживает минимальный набор байт-кода (например, LLVM IR) легко встраивается из приложения C ++ Cross platform (...
вопрос задан: 27 April 2017 17:34
4
ответа

Это помогает использовать NGEN?

Лучше использовать NGEN приложение ASP.NET, когда мы знаем, что это не собирается изменяться очень? Или действительно ли JIT достаточно хорош? Единственная причина, которую я спросил, состояла в том потому что эта статья Jeffrey Richter в 2002...
вопрос задан: 31 December 2016 18:00
4
ответа

CLR.NET компиляция JIT каждый метод, каждый раз?

Я знаю, что HotSpot JIT Java будет иногда пропускать JIT, компилирующий метод, если он будет ожидать, что издержки компиляции будут ниже, чем издержки выполнения метода в интерпретируемом режиме. Делает....
вопрос задан: 21 April 2016 20:24
4
ответа

Скорость выполнения ссылок по сравнению с указателями

Я недавно считал обсуждение относительно того, медленнее ли управляемые языки (или быстрее), чем родные языки (конкретно C# по сравнению с C++). Один человек, который способствовал обсуждению, сказал что JIT...
вопрос задан: 14 June 2015 08:26
4
ответа

Windows Phone 7 и собственный C++ / CLI

Microsoft недавно выпустила инструменты и документацию для ее нового Телефона 7 платформа, чтобы к тревоге тех, у кого есть рак ++, кодовая база (как я) больше не поддерживает собственную разработку...
вопрос задан: 24 February 2015 16:35