diff options
author | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | 2015-05-15 17:12:55 +0900 |
---|---|---|
committer | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | 2015-05-15 17:12:55 +0900 |
commit | 723f56ab9c256325509c6e72ad71fcaf3b11e817 (patch) | |
tree | 067c5df0c2f34c987d0c4a6236c57505cadb2d42 /exec.go | |
parent | 8e4dd9dff8a5048e340f4462b2cd5b9ea0612efe (diff) | |
download | kati-723f56ab9c256325509c6e72ad71fcaf3b11e817.tar.gz |
Do not use gob to create unqiue ID for each vars
Now serialization is 5 times faster (41 secs => 8 secs).
Diffstat (limited to 'exec.go')
-rw-r--r-- | exec.go | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -50,6 +50,9 @@ func (v AutoVar) AppendVar(*Evaluator, Var) Var { func (v AutoVar) Serialize() SerializableVar { panic(fmt.Sprintf("cannot serialize auto var: %q", v)) } +func (v AutoVar) Dump(w io.Writer) { + panic(fmt.Sprintf("cannot dump auto var: %q", v)) +} type AutoAtVar struct{ AutoVar } |