summaryrefslogtreecommitdiff
path: root/src/lib/os/exec.go
AgeCommit message (Collapse)AuthorFilesLines
2009-06-09mv src/lib to src/pkgRob Pike1-101/+0
tests: all.bash passes, gobuild still works, godoc still works. R=rsc OCL=30096 CL=30102
2009-06-01update Go tree to use new syscall package.Russ Cox1-4/+4
R=r DELTA=713 (109 added, 386 deleted, 218 changed) OCL=29707 CL=29722
2009-05-25Add os.Getpid and os.Getppid.David Symonds1-0/+11
R=rsc APPROVED=rsc DELTA=11 (11 added, 0 deleted, 0 changed) OCL=29352 CL=29357
2009-05-15add directory argument to os.ForkExecRuss Cox1-2/+3
R=iant DELTA=41 (35 added, 0 deleted, 6 changed) OCL=28892 CL=28895
2009-04-17Step 1 of the Big Error Shift: make os.Error an interface and replace ↵Rob Pike1-3/+3
*os.Errors with os.Errors. lib/template updated to use new setup; its clients also updated. Step 2 will make os's error support internally much cleaner. R=rsc OCL=27586 CL=27586
2009-03-11Rename os.FD to os.File.Russ Cox1-1/+1
Make Fstat, Readdirnames, and Readdir methods on os.File. R=r DELTA=281 (79 added, 3 deleted, 199 changed) OCL=25891 CL=26130
2009-03-07document osRob Pike1-6/+22
R=rsc DELTA=143 (96 added, 0 deleted, 47 changed) OCL=25876 CL=25888
2009-02-15assorted changes:Russ Cox1-0/+3
- use a lock instead of a thread in once avoids deadlock in recursive once calls - implement os.Setenv - remove "export" from some scripts - remove _ from names in time package - fix time test for non-MTV machines R=r DELTA=265 (87 added, 58 deleted, 120 changed) OCL=25057 CL=25057
2009-02-15add os.ForkExec, os.Exec, os.Wait, exec.OpenCmd.Russ Cox1-0/+70
as thread-safe as possible, given the surrounding system. add stub RWLock implementation. R=r DELTA=852 (834 added, 6 deleted, 12 changed) OCL=25046 CL=25053