- 05 Aug, 2008 5 commits
-
-
Rob Pike authored
R=ken,gri OCL=13879 CL=13879
-
Rob Pike authored
TBR=iant OCL=13873 CL=13873
-
Russ Cox authored
these files were missing from the acid change (include/mach_amd64.h in particular) R=r OCL=13858 CL=13858
-
Russ Cox authored
R=r DELTA=7031 (6906 added, 113 deleted, 12 changed) OCL=13847 CL=13852
-
Robert Griesemer authored
- adjusted lang doc R=r DELTA=192 (26 added, 65 deleted, 101 changed) OCL=13844 CL=13848
-
- 04 Aug, 2008 12 commits
-
-
Russ Cox authored
* kick off new os procs (machs) as needed * add sys·sleep for testing * add Lock, Rendez * properly lock mal, sys·newproc, scheduler * linux syscall arg #4 is in R10, not CX * chans are not multithread-safe yet * multithreading disabled by default; set $gomaxprocs=2 (or 1000) to turn it on This should build on OS X but may not. Rob and I will fix soon after submitting. TBR=r OCL=13784 CL=13842
-
Rob Pike authored
R=rsc OCL=13840 CL=13840
-
Robert Griesemer authored
- deprecate old syntax in this front-end (use -6g for compatibility) R=r OCL=13831 CL=13833
-
Rob Pike authored
R=gri OCL=13819 CL=13819
-
Robert Griesemer authored
R=r OCL=13816 CL=13816
-
Ken Thompson authored
R=r DELTA=16 (10 added, 4 deleted, 2 changed) OCL=13815 CL=13815
-
Robert Griesemer authored
- use new export syntax R=r OCL=13807 CL=13807
-
Robert Griesemer authored
TBR=rsc OCL=13804 CL=13804
-
Russ Cox authored
R=r DELTA=339 (339 added, 0 deleted, 0 changed) OCL=13786 CL=13794
-
Russ Cox authored
This makes it easy to build with other flags (like -ggdb) or other compilers (like cc64). R=r DELTA=45 (6 added, 22 deleted, 17 changed) OCL=13790 CL=13793
-
Ken Thompson authored
var, const and type declarations. R=r DELTA=49 (12 added, 28 deleted, 9 changed) OCL=13791 CL=13791
-
Russ Cox authored
these guys really really want long to be 32-bits, so ,s/long/int32/ (and then manual fixup). still passes all tests. (i started out looking for just those longs that needed to be int32 instead, and it was just too hard to track them down one by one.) the longs were rare enough that i don't think it will cause integration problems. R=ken OCL=13787 CL=13789
-
- 03 Aug, 2008 3 commits
-
-
Ken Thompson authored
R=r DELTA=1 (1 added, 0 deleted, 0 changed) OCL=13785 CL=13785
-
Russ Cox authored
R=r DELTA=4 (2 added, 2 deleted, 0 changed) OCL=13775 CL=13779
-
Russ Cox authored
* rename select (very loaded word) nextgoroutine * separate out "enter scheduler" (sys·gosched) from the scheduler itself (scheduler) R=r APPROVED=r DELTA=36 (17 added, 15 deleted, 4 changed) OCL=13772 CL=13774
-
- 02 Aug, 2008 2 commits
-
-
Rob Pike authored
R=gri OCL=13766 CL=13766
-
Ken Thompson authored
R=r DELTA=1 (0 added, 0 deleted, 1 changed) OCL=13765 CL=13765
-
- 01 Aug, 2008 5 commits
-
-
Rob Pike authored
R=gri OCL=13741 CL=13741
-
Robert Griesemer authored
R=r OCL=13736 CL=13738
-
Robert Griesemer authored
be canonicalized upon import) - missed some exports R=r OCL=13733 CL=13733
-
Robert Griesemer authored
- no need to import/export predeclared types - fix for receiver types - cleanups - added tests to Makefile R=r OCL=13728 CL=13730
-
Robert Griesemer authored
R=r OCL=13723 CL=13723
-
- 31 Jul, 2008 6 commits
-
-
Robert Griesemer authored
R=r OCL=13695 CL=13695
-
Robert Griesemer authored
(first step towards cleaner package handling) - check that map, function, and channel vars are pointers R=r OCL=13690 CL=13690
-
Robert Griesemer authored
- keep track of type alias (type T1 T0) so we can print the proper type name R=r OCL=13688 CL=13688
-
Robert Griesemer authored
R=r OCL=13681 CL=13681
-
Robert Griesemer authored
- better debugging support - removed dead code R=r OCL=13680 CL=13680
-
Robert Griesemer authored
- missing return in import code - proper propagation of flags to various components - better error message when source position is missing - cleanups R=r OCL=13676 CL=13676
-
- 30 Jul, 2008 5 commits
-
-
Robert Griesemer authored
R=r OCL=13666 CL=13666
-
Rob Pike authored
- add unlink, creat - add constants for open - fix some comments R=gri OCL=13654 CL=13656
-
Robert Griesemer authored
R=r OCL=13646 CL=13646
-
Robert Griesemer authored
R=r OCL=13640 CL=13640
-
Robert Griesemer authored
- almost back to where I was in C++, but now all in Go R=r OCL=13627 CL=13627
-
- 29 Jul, 2008 2 commits