Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
enforce rule: all kernel data structures and constants
go in syscall module.
move things that should be in syscall out of net.
make net a single package.
R=r
OCL=15985
CL=15994
|
|
rename AddrToInt, StatToInt, etc -> BytePtr, StatPtr, ...
R=r
OCL=15450
CL=15456
|
|
R=r,presotto
OCL=15393
CL=15399
|
|
tweak os to adjust
move StringToBytes into syscall, at least for now
this program still works:
package main
import os "os"
func main() {
os.Stdout.WriteString("hello, world\n");
a, b := os.NewFD(77).WriteString("no way");
os.Stdout.WriteString(b.String() + "\n");
}
R=rsc
DELTA=263 (59 added, 176 deleted, 28 changed)
OCL=15153
CL=15153
|
|
- adjusted lang doc
R=r
DELTA=192 (26 added, 65 deleted, 101 changed)
OCL=13844
CL=13848
|
|
fix a register name
R=gri
OCL=13548
CL=13548
|
|
R=gri
OCL=13546
CL=13546
|
|
clean up some code
fix comments
add paramter names to interface
R=ken
OCL=13521
CL=13521
|
|
R=ken
OCL=13497
CL=13497
|
|
R=ken
OCL=13483
CL=13496
|