summaryrefslogtreecommitdiff
path: root/src/lib/sync
AgeCommit message (Collapse)AuthorFilesLines
2009-06-09mv src/lib to src/pkgRob Pike5-274/+0
tests: all.bash passes, gobuild still works, godoc still works. R=rsc OCL=30096 CL=30102
2009-06-05rebuilt Makefiles for CL 29923Russ Cox1-15/+7
R=r DELTA=761 (1 added, 433 deleted, 327 changed) OCL=29927 CL=29966
2009-06-02386 library updatesRuss Cox1-0/+23
R=r DELTA=161 (153 added, 0 deleted, 8 changed) OCL=29802 CL=29809
2009-05-22Automated g4 rollback of changelist 29302.Russ Cox1-12/+10
*** Reason for rollback *** too many files included *** Original change description *** simplifying grammar: delete LBASETYPE and LACONST R=ken OCL=29303 CL=29303
2009-05-22simplifying grammar: delete LBASETYPE and LACONSTRuss Cox1-10/+12
R=ken OCL=29300 CL=29302
2009-04-16Convert go tree to hierarchical pkg directory:Russ Cox1-8/+12
import ( "vector" -> "container/vector" "ast" -> "go/ast" "sha1" -> "hash/sha1" etc. ) and update Makefiles. Because I did the conversion semi-automatically, I sorted all the import blocks as a post-processing. Some files have therefore changed that didn't strictly need to. Rename local packages to lower case. The upper/lower distinction doesn't work on OS X and complicates the "single-package directories with the same package name as directory name" heuristic used by gobuild and godoc to create the correlation between source and binary locations. Now that we have a plan to avoid globally unique names, the upper/lower is unnecessary. The renamings will cause trouble for a few users, but so will the change in import paths. This way, the two maintenance fixes are rolled into one inconvenience. R=r OCL=27573 CL=27575
2009-04-16regenerate Makefiles.Russ Cox1-7/+16
fix bug in RPC.go (import "RPC" not "rpc.pb") R=r DELTA=483 (261 added, 64 deleted, 158 changed) OCL=27547 CL=27549
2009-03-04sync: add documentationRuss Cox1-6/+62
R=r DELTA=63 (57 added, 1 deleted, 5 changed) OCL=25727 CL=25727
2009-02-15add os.ForkExec, os.Exec, os.Wait, exec.OpenCmd.Russ Cox1-0/+17
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
2009-01-20delete exportRuss Cox2-5/+5
TBR=r OCL=23121 CL=23127
2009-01-16casify, cleanup sysRuss Cox2-9/+11
R=r OCL=22978 CL=22984
2009-01-16casify linux syscall dependents, plus a few stragglersRob Pike1-4/+4
R=rsc DELTA=97 (0 added, 0 deleted, 97 changed) OCL=22971 CL=22973
2009-01-06new new & makeRuss Cox1-4/+4
R=r OCL=22166 CL=22166
2008-12-19change *map to map; *chan to chan; new(T) to new(*T)Russ Cox1-4/+4
fix bugs left over from *[] to [] conversion. TBR=r OCL=21576 CL=21581
2008-12-04add mutex.MutexRuss Cox4-0/+171
R=r DELTA=349 (348 added, 0 deleted, 1 changed) OCL=20380 CL=20472