Browse Source

Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc

cl-refactor
Paweł Bylica 10 years ago
parent
commit
29432beef8
  1. 13
      evmcc/evmcc.cpp

13
evmcc/evmcc.cpp

@ -101,7 +101,10 @@ int main(int argc, char** argv)
{
auto compilationStartTime = std::chrono::high_resolution_clock::now();
auto compiler = eth::jit::Compiler();
eth::jit::Compiler::Options options;
options.dumpCFG = opt_dump_graph;
auto compiler = eth::jit::Compiler(options);
auto module = compiler.compile({bytecode.data(), bytecode.size()});
auto compilationEndTime = std::chrono::high_resolution_clock::now();
@ -115,14 +118,6 @@ int main(int argc, char** argv)
<< std::endl;
}
if (opt_dump_graph)
{
std::ofstream ofs("blocks.dot");
compiler.dumpBasicBlockGraph(ofs);
ofs.close();
std::cout << "Basic blocks graph written to block.dot\n";
}
if (opt_interpret)
{
auto engine = eth::jit::ExecutionEngine();

Loading…
Cancel
Save