25 Commits (f9677e6267722823480eea8d30d98cf9592980c8)

Author SHA1 Message Date
Paweł Bylica a9024e5e90 Set EVM JIT version in cmake script. 10 years ago
Paweł Bylica 8b747d165c Protect EVM JIT cache with mutex. 10 years ago
Paweł Bylica bcc0cfd055 Code migration. 10 years ago
Paweł Bylica 8e4881bcd0 Code migration. 10 years ago
Paweł Bylica 75e4e34647 Better style of ExecutionEngine initialization. Some eth::jit -> evmjit namespace transfers. 10 years ago
Paweł Bylica d43991723f Fix cache mode handling. 10 years ago
Paweł Bylica 777fcbd12e Port to LLVM 3.7 10 years ago
Paweł Bylica d1f9f0290f Add option to preload cache 10 years ago
Paweł Bylica 4b37ed9e16 Additional cache options: readonly, writeonly and clear. 10 years ago
Paweł Bylica 7476979d0b Style corrections, optimized but notworking mul256 implementation removed 10 years ago
Paweł Bylica 24ba049938 Add library version stamp to cached objects 10 years ago
Paweł Bylica 7d7e6ec7f5 Using logs utils from LLVM 10 years ago
Gav Wood e185d9a117 Add EVMJIT. 10 years ago
Paweł Bylica 3365f3f438 #include cleanups 10 years ago
Paweł Bylica cbc1c99beb Add `unreachable` instruction to fake module generated by Cache 10 years ago
Paweł Bylica ddf4724ce1 Fix cache bug: code was always compiled 10 years ago
Paweł Bylica f203843114 Stats for execution states times 10 years ago
Paweł Bylica f379b238ee Limited old cached objects detection 10 years ago
Paweł Bylica c9ddc4468a Temporary remove evmjit subtree 10 years ago
Gav Wood 1ae0b2d4a6 Warnings fixes. 10 years ago
Paweł Bylica 272a0bd6fc EVMJIT: Better object cache and other improvements 10 years ago