]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/compile/internal/syntax: remove unused node field
authorRobert Griesemer <gri@golang.org>
Tue, 29 Nov 2016 18:18:06 +0000 (10:18 -0800)
committerRobert Griesemer <gri@golang.org>
Tue, 29 Nov 2016 20:46:19 +0000 (20:46 +0000)
The doc field is not yet used - remove it for now (we may end up
with a different solution for 1.9). This reduces memory consumption
for parsing all of std lib by about 40MB and makes parsing slightly
faster.

Change-Id: Iafb00b9c7f1be9c66fdfb29096d3da5049b2fcf5
Reviewed-on: https://go-review.googlesource.com/33661
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
src/cmd/compile/internal/syntax/nodes.go

index 87e39e00a3a0401bdbee7b4854ebc592cd6d5839..fadba84bce2a69c17c82f7edb4107fbd7b5cac2f 100644 (file)
@@ -14,7 +14,8 @@ type Node interface {
 }
 
 type node struct {
-       doc  *Comment // nil means no comment(s) attached
+       // commented out for now since not yet used
+       // doc  *Comment // nil means no comment(s) attached
        pos  uint32
        line uint32
 }