Commit Graph

22 Commits

Author SHA1 Message Date
Török Edvin
2c4c464098 Regenerate the buildfiles. 2009-08-31 15:52:44 +03:00
Török Edvin
85a25497bd really execute the JITed code. 2009-08-27 20:41:29 +03:00
Török Edvin
3b33bd6830 Minimal LLVM codegen. 2009-08-27 18:12:39 +03:00
Török Edvin
d13f148a9c Regenerate build stuff. 2009-08-25 19:06:35 +03:00
Török Edvin
d1487222f7 Draft of libclamav <-> jit communication. 2009-08-25 19:06:32 +03:00
Török Edvin
731d647a7a Regenerate build system files. 2009-08-24 19:39:51 +03:00
aCaB
295f1d1f8b build system upgrade - bb#1528 2009-08-21 00:57:55 +02: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
aCaB
f333d0bccb introduce new lzma 2009-08-05 16:20:29 +02:00
Török Edvin
ec5cccc7ef bytecode: allocate proper stack for functions. 2009-07-09 23:59:01 +03:00
Török Edvin
f3b2dc9e28 Implement ICMP_*. 2009-07-09 23:58:57 +03:00
Török Edvin
8c0933ceab Implement more opcodes and checking. 2009-07-08 18:13:52 +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
616649d2a8 fix 80col. 2009-06-30 20:14:21 +03:00
Török Edvin
3a25986173 whitespace 2009-06-30 19:58:08 +03:00
Török Edvin
4eb42ebc59 fix description 2009-06-30 19:47:28 +03:00
Török Edvin
2e0a9ae695 fix minor leak 2009-06-30 19:40:26 +03:00
Török Edvin
860c2737cf add missing header 2009-06-30 19:27:26 +03:00
Török Edvin
0d71db97eb use optparser. 2009-06-30 18:15:12 +03:00
aCaB
c4afd0b458 update ignore files 2009-06-29 11:27:46 +02:00
Török Edvin
d6ada03c81 Add bytecode test tool. 2009-06-26 20:23:52 +03:00