JIT compiler v0.3.2
Страница 1 из 5 12345 ПоследняяПоследняя
Показано с 1 по 10 из 44

Тема: JIT compiler v0.3.2

  1. #1
    Пользователь Аватар для happines
    Регистрация
    23.01.2011
    Адрес
    Белгород
    Сообщений
    1,048
    Вес репутации
    1

    JIT compiler v0.3.2

    Это Just-In-Time (JIT) компилятор для AMX.

    Он переводит AMX байт-код (код созданный компилятором PAWN) в машинный x86-код, во время выполнения, чтобы ускорить выполнение скрипта. Подробнее о компиляции JIT вы можете прочитать здесь.

    Скачать (последняя на текущий момент версия 1.2.1)

    Changelog:
    Код:
    v0.3.2 - 27/03/2012
    - Fixed crash of HALT/BOUNDS instructions
    - Fixed crash if native function is not found - now a runtime error 19 is shown instead
    
    v0.3.1 - 26/03/2012
    - Fixed crash during compilation if script contains an empty switch statement
    - Fixed crash if server.cfg contains non-ASCII characters
    - Added support for LCTRL 6/SCTRL 6
    - Added support for CALL.pri/JUMP.pri
    
    v0.3 - 25/03/2012
    - Now the whole script is compiled at once, when AMX is loaded. If an error occurs 
      during JIT compilation, a message is printed and the code is run as usually i.e. 
      without JIT.
    - Mad it possible to set the size of stack on which JIT code is executed via the 
      "jit_stack" option in server.cfg. 
    - Reduced CALL overhead of recursive functions, thanks to first item. 
    - Made it possible for JUMP/JCC to jump outside of function bounds.
    
    v0.2 - 23/03/2012
    - Ported to AsmJit - http://code.google.com/p/asmjit/
    - which automatically fixed a few issues
    
    v0.1 - 19/03/2012
    - Initial release
    Если вдруг JIT крашит сервер, попробуйте запустить samp-server.exe с параметром ProcDump и укажите .dmp файл для него. Для этого откройте командную строку, перейдите в каталог с вашим сервером и выполните следующую команду:
    Код:
    path/to/procdump.exe -e -ma -x samp-server.exe samp-server.dmp
    Автор: Zeex_
    Оригинал: http://forum.sa-mp.com/showthread.php?t=326980
    Автор перевода: happines
    Всё в поряде, будте аккуратны, соблюдайте правила и не надо переживать... © Гуф

  2. #2
    Забаненный
    Регистрация
    26.09.2012
    Сообщений
    1,970
    Вес репутации
    0

    Re: JIT compiler v0.3.2

    Помоему норм.

  3. #3
    Пользователь Аватар для Calipso
    Регистрация
    11.02.2012
    Сообщений
    218
    Вес репутации
    1

    Re: JIT compiler v0.3.2

    Неплохо, пригодится)

  4. #4
    Пользователь Аватар для happines
    Регистрация
    23.01.2011
    Адрес
    Белгород
    Сообщений
    1,048
    Вес репутации
    1

    Re: JIT compiler v0.3.2

    Больше применимо к крупным проектам (gamemode)
    Всё в поряде, будте аккуратны, соблюдайте правила и не надо переживать... © Гуф

  5. #5
    boost::this_thread Аватар для BJIADOKC
    Регистрация
    27.06.2010
    Адрес
    Екатеринбург
    Сообщений
    1,239
    Вес репутации
    1

    Re: JIT compiler v0.3.2

    Цитата Сообщение от eFFect Посмотреть сообщение
    Больше применимо к крупным проектам (gamemode)
    ко ВСЕМУ обязательно применимо (вообще, лучше бы в сервер вшить)




    Связь со мной:
    Skype: bjiadokc | ICQ: 5462016 | Mail: bjiadokc@gmail.com

    [1:03:15 | Изменены 1:03:25] SDraw: есть идеи блокнуть установщику сцампа доступ к системной папке?
    [1:03:45 | Изменены 1:03:51] SDraw: а то эта падла файлы directx заменяет внаглую
    [1:08:38] Vladislav Barabash: поставь файлы директа в ридонли
    [1:09:14] Vladislav Barabash: chmod r-x d3*.dll

  6. #6
    Пользователь Аватар для happines
    Регистрация
    23.01.2011
    Адрес
    Белгород
    Сообщений
    1,048
    Вес репутации
    1

    Re: JIT compiler v0.3.2

    Цитата Сообщение от BJIADOKC Посмотреть сообщение
    ко ВСЕМУ обязательно применимо (вообще, лучше бы в сервер вшить)
    Ну как сказать ко всему, применив к самому обычному ДМ моду, прироста в скорости ты не заметишь

    Кстати у меня не запускается сервер с этим плагином, что может быть?
    Всё в поряде, будте аккуратны, соблюдайте правила и не надо переживать... © Гуф

  7. #7
    ? FreeLancer ? Аватар для RastaOrecha
    Регистрация
    12.07.2011
    Адрес
    Челябинск
    Сообщений
    1,688
    Вес репутации
    1

    Re: JIT compiler v0.3.2

    Как его юзать?
    D-r-e-a-m Role-Play это один из проектов индустрии SAMP. У нас Вы можете начать игру за любого желаемого Вами
    персонажа: от полицейского до бандита, от мафиози до вечного скрывающего хитмана.
    Наш сервер, это нечто новое и неповторимое в игровой индустрии GTA San Andreas по сети!
    Присоединяйтесь к нам, и Вы получите море новых и неповторимых ощущений от времяпровождения у нас. Адекватная
    администрация поможет Вам, если Вы попали в беду, опытные лидеры помогут Вам отыгрывать желаемую роль!
    Присоединяйтесь!
    Наш сайт: dream-rp.net
    Наша группа VK: vk.com/drp_game
    IP server: 176.32.39.62:7777

  8. #8
    Пользователь Аватар для ulanzetz
    Регистрация
    28.08.2012
    Адрес
    Екатеринбург
    Сообщений
    815
    Вес репутации
    1

    Re: JIT compiler v0.3.2

    Цитата Сообщение от Dope D.O.D Посмотреть сообщение
    Как его юзать?
    Кинуть в директорию plugins. В конфиг добавить строчку:
    PHP код:
     plugins jit 

  9. #9
    Пользователь Аватар для denis_32
    Регистрация
    29.06.2011
    Адрес
    Украина
    Сообщений
    547
    Вес репутации
    1

    Re: JIT compiler v0.3.2

    Cсылка битая, вот норм вроде https://github.com/Zeex/samp-plugin-jit/downloads

    p.s. Почитал samp.com, так и не понял, стоит его использовать? Кто устанавливал к себе на сервер, отпишитесь, каково оно? За плюсик

  10. #10
    ? FreeLancer ? Аватар для RastaOrecha
    Регистрация
    12.07.2011
    Адрес
    Челябинск
    Сообщений
    1,688
    Вес репутации
    1

    Re: JIT compiler v0.3.2

    Цитата Сообщение от ulanzetz Посмотреть сообщение
    Кинуть в директорию plugins. В конфиг добавить строчку:
    PHP код:
     plugins jit 
    и всё ?
    D-r-e-a-m Role-Play это один из проектов индустрии SAMP. У нас Вы можете начать игру за любого желаемого Вами
    персонажа: от полицейского до бандита, от мафиози до вечного скрывающего хитмана.
    Наш сервер, это нечто новое и неповторимое в игровой индустрии GTA San Andreas по сети!
    Присоединяйтесь к нам, и Вы получите море новых и неповторимых ощущений от времяпровождения у нас. Адекватная
    администрация поможет Вам, если Вы попали в беду, опытные лидеры помогут Вам отыгрывать желаемую роль!
    Присоединяйтесь!
    Наш сайт: dream-rp.net
    Наша группа VK: vk.com/drp_game
    IP server: 176.32.39.62:7777

Страница 1 из 5 12345 ПоследняяПоследняя

Похожие темы

  1. Unable to execute compiler...
    от berbatov в разделе Проблемы с компилированием
    Ответов: 3
    Последнее сообщение: 05.10.2012, 23:46
  2. Unable to execute compiler
    от Mr.Stron в разделе Вопросы по скриптингу
    Ответов: 21
    Последнее сообщение: 22.06.2012, 02:35
  3. unuble to execute compiler
    от dinnamo1927 в разделе Проблемы с компилированием
    Ответов: 4
    Последнее сообщение: 08.09.2011, 00:57
  4. Pawn Compiler library
    от OKStyle в разделе Проблемы с компилированием
    Ответов: 4
    Последнее сообщение: 25.10.2010, 20:40

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •