From 176b88a84eab6b0745d7f139c1d7c8de6e0abb05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Bylica?= Date: Wed, 14 Jan 2015 14:24:27 +0100 Subject: [PATCH] Build JitVm only with evmjit tag (`go build -tags evmjit`) --- vm/vm_jit.go | 2 ++ vm/vm_jit_fake.go | 10 ++++++++++ 2 files changed, 12 insertions(+) create mode 100644 vm/vm_jit_fake.go diff --git a/vm/vm_jit.go b/vm/vm_jit.go index f5f6a53754..f67d0a0d8a 100644 --- a/vm/vm_jit.go +++ b/vm/vm_jit.go @@ -1,3 +1,5 @@ +// +build evmjit + package vm import "math/big" diff --git a/vm/vm_jit_fake.go b/vm/vm_jit_fake.go new file mode 100644 index 0000000000..84c7ec0b33 --- /dev/null +++ b/vm/vm_jit_fake.go @@ -0,0 +1,10 @@ +// +build !evmjit + +package vm + +import "fmt" + +func NewJitVm(env Environment) VirtualMachine { + fmt.Printf("Warning! EVM JIT not enabled.\n") + return NewDebugVm(env) +}