aboutsummaryrefslogtreecommitdiffstats
path: root/core/vm/common.go
diff options
context:
space:
mode:
authorJeffrey Wilcke <jeffrey@ethereum.org>2016-03-24 06:20:51 +0800
committerJeffrey Wilcke <jeffrey@ethereum.org>2016-03-24 06:20:51 +0800
commit75c86f8646ed6a21116d6c5f5e400dd966bb218d (patch)
tree6c979fd121e7721328b9502f1855387b602dcd87 /core/vm/common.go
parent9866f19d6af607f629be311cb1c879e8f6472773 (diff)
parent0cfa21fc7f34d9da93abc41541dd4a98d70eb9dd (diff)
downloaddexon-75c86f8646ed6a21116d6c5f5e400dd966bb218d.tar
dexon-75c86f8646ed6a21116d6c5f5e400dd966bb218d.tar.gz
dexon-75c86f8646ed6a21116d6c5f5e400dd966bb218d.tar.bz2
dexon-75c86f8646ed6a21116d6c5f5e400dd966bb218d.tar.lz
dexon-75c86f8646ed6a21116d6c5f5e400dd966bb218d.tar.xz
dexon-75c86f8646ed6a21116d6c5f5e400dd966bb218d.tar.zst
dexon-75c86f8646ed6a21116d6c5f5e400dd966bb218d.zip
Merge pull request #2141 from obscuren/evm-init
core, core/vm, tests: changed the initialisation behaviour of the EVM
Diffstat (limited to 'core/vm/common.go')
-rw-r--r--core/vm/common.go19
1 files changed, 0 insertions, 19 deletions
diff --git a/core/vm/common.go b/core/vm/common.go
index 395ed0471..2878b92d2 100644
--- a/core/vm/common.go
+++ b/core/vm/common.go
@@ -21,15 +21,9 @@ import (
"math/big"
"github.com/ethereum/go-ethereum/common"
- "github.com/ethereum/go-ethereum/logger/glog"
"github.com/ethereum/go-ethereum/params"
)
-// Global Debug flag indicating Debug VM (full logging)
-var Debug bool
-
-var GenerateStructLogs bool = false
-
// Type is the VM type accepted by **NewVm**
type Type byte
@@ -51,19 +45,6 @@ var (
max = big.NewInt(math.MaxInt64) // Maximum 64 bit integer
)
-// NewVm returns a new VM based on the Environment
-func NewVm(env Environment) VirtualMachine {
- switch env.VmType() {
- case JitVmTy:
- return NewJitVm(env)
- default:
- glog.V(0).Infoln("unsupported vm type %d", env.VmType())
- fallthrough
- case StdVmTy:
- return New(env)
- }
-}
-
// calculates the memory size required for a step
func calcMemSize(off, l *big.Int) *big.Int {
if l.Cmp(common.Big0) == 0 {