Результаты поиска по запросу "jit"
Вызов абсолютного указателя в машинном коде x86
Каков «правильный» способcall абсолютный указатель в машинном коде x86? Есть ли хороший способ сделать это в одной инструкции? Что яхотеть сделать: Я пытаюсь создать своего рода упрощенный мини-JIT (до сих пор), основанный на «подпрограмме ...
Почему Java быстрее при использовании JIT против компиляции в машинный код?
Я слышал, что Java должна использовать JIT, чтобы быть быстрым. Это имеет смысл при сравнении с интерпретацией, но почему кто-то не может создать опережающий компилятор, который генерирует быстрый Java-код? Я знаю оgcj, но я не думаю, что его ...
Это вопрос о .NET. Он спрашивает не о JVM, а о .NET CLR.
татья [http://www.javaperformancetuning.com/news/qotm028.shtml]предполагает иначе. Но все еще необходимо оценить состояние цикла. Ява просто использует конкретный трюк, чтобы распознать этот случай?
Или добавьте слой POSIX (SFU или cygwin) в Windows и сделайте это в POSIX API.
ал о том, чтобы попробовать свои силы в некотором JIT-сборнике (просто для обучения), и было бы неплохо, чтобы он работал кроссплатформенно, так как я запускаю все три основных дома (windows, os x, linux). Имея это в виду, я хочу знать, есть ли ...
@ cha0site Да. На сегодняшний день это все еще правильно.
сделать его более конкретным, я в основном забочусь о интерпретаторе SpiderMonkey в Firefox. Предположим, я хочу ускорить загрузку определенного веб-сайта в своем браузере или ускорить загрузку всех веб-сайтов, на которых есть какой-либо ...
).
омпиляторы по определению генерируют код на лету для исполнения. Но, скажем, в Windows у нас есть все виды защиты, которые предотвращают самоизменение кода или выполнение из памяти данных (DEP). Так как же JIT-компиляторы могут генерировать код ...
Chrome уже оптимизирует, mraleph продемонстрировал, как они компилируются в один и тот же код ASM. Это не исключено.
ожу практику кеширования массиваlength собственность внутриfor петля довольно неприятная. Как в, for (var i = 0, l = myArray.length; i < l; ++i) { // ... }По крайней мере, на мой взгляд, это сильно ухудшает читабельность по сравнению с ...
ngen выполняет генерацию кода AOT или Ahead-of-time, которая может отличаться от кода JIT.
нтересован в просмотре фактического вывода сборки x86 программой C # (а не инструкциями байт-кода CLR). Есть ли хороший способ сделать это?
Кроме того, в Pypy в настоящее время создание очень больших диктов происходит медленно из-за текущей сборки мусора ref карты. Если все кешируется, то это говорит мне о том, что все ставится под большой контроль. Надеюсь, мы сможем найти несколько способов ускорить это в ближайшее время.
тирую систему кеширования моих решений. Его цель - ускорить работу веб-приложения Django. Он хранит все в памяти. Согласно cProfile, большая часть времени в моих тестах проводится внутри QuerySet._clone (), который оказывается ужасно ...
+1 Ааа, да, я думаю, это убило бы спиннинг. Хорошая мысль!
лжение кОптимизирует ли .NET JIT пустые циклы? [https://stackoverflow.com/questions/539047/does-net-jit-optimize-empty-loops-away] : Следующая программа просто запускает пустой цикл миллиард раз и выводит время для запуска. На моей машине это ...