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
|
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
|
8cc286f57d
|
Add support for type loader.
|
2009-08-17 15:25:12 +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
|
30188fccb9
|
constify
|
2009-07-13 19:40:24 +03:00 |
|
Török Edvin
|
f3b2dc9e28
|
Implement ICMP_*.
|
2009-07-09 23:58:57 +03:00 |
|
Török Edvin
|
e0c4fd853c
|
Start implementing bytecode opcodes.
|
2009-07-07 23:36:36 +03:00 |
|
Török Edvin
|
7a9022c944
|
bytecode: setup context to invoke a bytecode function.
|
2009-07-07 19:58:37 +03:00 |
|
Török Edvin
|
3555ee75bf
|
bytecode: Introduce cli_bc_value to store the result of an operation. Implement More checking.
|
2009-07-07 17:45:06 +03:00 |
|
Török Edvin
|
997a1efeb2
|
Draft of bytecode loader.
|
2009-06-26 16:30:46 +03:00 |
|