1
0
mirror of https://github.com/golang/go synced 2024-10-04 09:21:21 -06:00
go/src/cmd
Russ Cox 311c0b4807 6g/6l: add go type information to symbol table.
archive size +70%
  binary size +30%

old

wreck.mtv=; ls -l /Users/rsc/bin/{godoc,gofmt}
-rwxr-xr-x  1 rsc  eng  1487922 Aug 13 13:21 /Users/rsc/bin/godoc
-rwxr-xr-x  1 rsc  eng   995995 Aug 13 13:21 /Users/rsc/bin/gofmt
wreck.mtv=; du -sh $GOROOT/pkg/
9.5M	/home/rsc/go/pkg/
wreck.mtv=;

new

wreck.mtv=; ls -l /Users/rsc/bin/{godoc,gofmt}
-rwxr-xr-x  1 rsc  eng  2014390 Aug 13 14:25 /Users/rsc/bin/godoc
-rwxr-xr-x  1 rsc  eng  1268705 Aug 13 14:25 /Users/rsc/bin/gofmt
wreck.mtv=; du -sh $GOROOT/pkg
 16M	/home/rsc/go/pkg
wreck.mtv=;

R=ken
OCL=33217
CL=33220
2009-08-13 14:41:42 -07:00
..
5a Support use of $GOBINDIR to override $HOME/bin 2009-07-28 11:23:24 -07:00
5c Support use of $GOBINDIR to override $HOME/bin 2009-07-28 11:23:24 -07:00
5g make Syms smaller. 2009-08-04 22:59:23 -07:00
5l remove 8.out before creating it. 2009-08-07 15:22:09 -07:00
6a Support use of $GOBINDIR to override $HOME/bin 2009-07-28 11:23:24 -07:00
6c fix build 2009-08-13 09:35:42 -07:00
6g 6g/6l: add go type information to symbol table. 2009-08-13 14:41:42 -07:00
6l 6g/6l: add go type information to symbol table. 2009-08-13 14:41:42 -07:00
8a Support use of $GOBINDIR to override $HOME/bin 2009-07-28 11:23:24 -07:00
8c Support use of $GOBINDIR to override $HOME/bin 2009-07-28 11:23:24 -07:00
8g 6g: save all 64 bits of AX/DX 2009-08-12 13:18:27 -07:00
8l 6g/6l: add go type information to symbol table. 2009-08-13 14:41:42 -07:00
ar Support use of $GOBINDIR to override $HOME/bin 2009-07-28 11:23:24 -07:00
cc fix bug in codegen when we modified move instruction instead 2009-07-13 20:33:59 -07:00
cov Support use of $GOBINDIR to override $HOME/bin 2009-07-28 11:23:24 -07:00
ebnflint Support use of $GOBINDIR to override $HOME/bin 2009-07-28 11:23:24 -07:00
gc 6g/6l: add go type information to symbol table. 2009-08-13 14:41:42 -07:00
godefs Support use of $GOBINDIR to override $HOME/bin 2009-07-28 11:23:24 -07:00
godoc printer.go: 2009-08-03 09:53:00 -07:00
gofmt - allow more general type switch syntax 2009-08-06 17:44:56 -07:00
gotest fix linux build for whole package compilation 2009-08-12 13:51:02 -07:00
ld 6g/6l: add go type information to symbol table. 2009-08-13 14:41:42 -07:00
nm change gotype in symbol table from 2009-08-12 16:14:53 -07:00
prof print profile to stderr. sheesh. 2009-08-03 21:03:40 -07:00
clean.bash rm gobuild 2009-08-12 15:17:47 -07:00
make.bash fix build 2009-06-16 09:39:57 -07:00