Török Edvin
|
41423d3836
|
Reenable unit tests.
|
2009-10-02 14:20:50 +03:00 |
|
Török Edvin
|
646395bb44
|
Fix distcheck.
|
2009-10-02 12:52:35 +03:00 |
|
Török Edvin
|
52dd3a6bda
|
Initial support for loading .cbc files from DB.
|
2009-09-21 20:10:33 +03:00 |
|
Török Edvin
|
e6d1fe78ea
|
Apicall0 suppport for JIT.
|
2009-09-02 18:53:29 +03:00 |
|
Török Edvin
|
616616060d
|
This test now passes with the JIT.
|
2009-09-02 15:37:35 +03:00 |
|
Török Edvin
|
2487a4a342
|
Various bytecode JIT fixes, teach clamconf about JIT, and make sure make check runs the JIT!
|
2009-08-28 20:07:25 +03:00 |
|
Török Edvin
|
6b67ec6ee7
|
Handle runtime errors with setjmp/longjmp, using a thread-local jmpbuf to make
it threadsafe.
|
2009-08-28 13:26:33 +03:00 |
|
Török Edvin
|
85a25497bd
|
really execute the JITed code.
|
2009-08-27 20:41:29 +03:00 |
|
Török Edvin
|
d1487222f7
|
Draft of libclamav <-> jit communication.
|
2009-08-25 19:06:32 +03:00 |
|
Török Edvin
|
cf0cd429e9
|
Implement API calls from bytecode.
|
2009-08-20 16:33:58 +03:00 |
|
Török Edvin
|
6922903ad9
|
bytecode: fully switch to a stack based allocation, and operands with various bitwidths.
|
2009-08-17 15:13:29 +03:00 |
|
Török Edvin
|
3411775b3a
|
Add missing unit-test files.
|
2009-07-13 19:45:05 +03:00 |
|