[Plugin] JIT compiler
#41

0.4.1 also crashes my server when there is a runtime error:
pawn Код:
public OnFilterScriptInit()
{
    new x = 10,y[1];
    y[x] = 1;
    return 1;
}
0.3.6 doesn't crash the server, but crashdetect 4.7.1 cannot detect any error with the same script above.
Reply
#42

Don't expect support with crashes and things like that because Zeex deleted all his accounts.
Reply
#43

Just create an issue at GitHub.

https://github.com/Zeex/samp-jit-plugin
Reply
#44

Seems to be an update :P Going to try it out
Reply
#45

Great job thanks a lot mate !!!! Now my server is not loading 10 minutes it is actualy loading for about 10-15 max !
Reply
#46

crash suddenly https://www.dropbox.com/s/kml3201qm5...524_131240.dmp fix all error plz...
Reply
#47

Good one!
Reply
#48

"jit crashdetect"
Код:
Warning: Runtime error detection will not work during this run because  jit.DLL has been loaded before crashdetect.
"crashdetect jit"
Код:
JIT must be loaded before crashdetect.DLL
Recursion?
Reply
#49

https://www.dropbox.com/s/4hu0bzpuqv...624_214933.dmp
Reply
#50

Great work, haven't seen any issues with this added. But stuff seems to go smoother now.
Reply
#51

This seems useful for me. Nice work.
I'll check this out soon.
Reply
#52

Skillet`: The JIT plugin compiles AMX byte code, which Kalcor doesn't touch. You're thinking of the API, which is an entirely separate entity. You use PAWN to call native functions - the natives may change but the underlying language doesn't.

Even YSI, which hacks the PAWN language to quite some extent, still uses the same underlying AMX byte-code.
Reply
#53

This is very useful,I will use this.
Reply
#54

[debug] Server crashed due to an unknown error
[debug] System backtrace:
[debug] #0 06369e68 in ?? ()

on jit-1.2.1-win32.zip
Reply
#55

Just seen this great release which was released a long awhile ago. I should of really start paying attention on the plugins section.

I will have a look on this on when I'll get some time. Good job! Thanks for the wiki link, indeed.
Reply
#56

This plugin is updated on GitHub.
Reply
#57

GitHub links are dead, i'll mirror these.

v1.2

windows: http://u-army.com/tiger/random/jit.dll
linux: http://u-army.com/tiger/random/jit.so
Reply
#58

Please note that the original GitHub link in the original post is incorrect. It has moved to https://github.com/Zeex/samp-plugin-jit/downloads.
Reply
#59

So, with this plugin I have to compile with -O1 or something else?
I tried -d3 -r -O1 already.

EDIT: WTF?
Code:
[09.01.2013 | 21:51:15]  Loading plugin: JIT
[09.01.2013 | 21:51:15]   JIT plugin v1.2.2 is OK.
[09.01.2013 | 21:51:15]   Loaded.
[09.01.2013 | 21:51:15]  Loading plugin: CrashDetect
[09.01.2013 | 21:51:15]   Warning: Runtime error detection will not work during this run because 
[09.01.2013 | 21:51:15]            JIT.DLL has been loaded before crashdetect.
[09.01.2013 | 21:51:15]   crashdetect v4.9 is OK.
[09.01.2013 | 21:51:15]   Loaded.
And my server.cfg: plugins JIT CrashDetect ...
Reply
#60

Link for the plugin?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)