summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-01-22gc: do not build builtin.c automatically; use golden copy instead.Russ Cox4-17/+17
R=r CC=golang-dev http://codereview.appspot.com/190104 Committer: Russ Cox <rsc@golang.org>
2010-01-22typoRuss Cox1-1/+1
R=r CC=golang-dev http://codereview.appspot.com/190103
2010-01-22Fix build: add new file to Makefile.Ian Lance Taylor1-0/+1
TBR=frm.adiputra CC=golang-dev http://codereview.appspot.com/193055
2010-01-22Add authentication.Firmansyah Adiputra2-32/+208
Other code fixing: - Fixed bugs in get32. - Fix code for parsing display string (as a new function). - Fix code for connecting to X server. The old code only work if the server is listening to TCP port, otherwise it doesn't work (at least in my PC). R=nigeltao_golang, rsc, jhh CC=golang-dev http://codereview.appspot.com/183111 Committer: Nigel Tao <nigeltao@golang.org>
2010-01-22A+C: add Firmansyah Adiputra (individual CLA)Nigel Tao2-0/+2
R=r CC=frm, golang-dev http://codereview.appspot.com/186276
2010-01-22Trim space on input to make searching more robust.Christopher Wedgwood1-1/+1
R=rsc, r, gri CC=golang-dev http://codereview.appspot.com/186255 Committer: Rob Pike <r@golang.org>
2010-01-20part 2 of sudoaddable optimizationKen Thompson1-17/+42
R=rsc CC=golang-dev http://codereview.appspot.com/190088
2010-01-20codereview: accommodate recent change to ui.promptRuss Cox1-2/+11
Fixes issue 525. R=r CC=golang-dev http://codereview.appspot.com/190044
2010-01-19cleanup toward eliminating package global name spaceRuss Cox19-192/+228
* switch to real dot (.) instead of center dot (·) everywhere in object files. before it was half and half depending on where in the name it appeared. * in 6c/6a/etc identifiers, · can still be used but turns into . immediately. * in export metadata, replace package identifiers with quoted strings (still package names, not paths). R=ken2, r CC=golang-dev http://codereview.appspot.com/190076
2010-01-19runtime: wait to allocate mach semaphores backing Locks until neededRuss Cox1-12/+18
need better management of mach semaphores eventually but this avoids allocating them for uncontended Locks. R=r CC=agl1, golang-dev http://codereview.appspot.com/190079
2010-01-19Add explicit locking.Ian Lance Taylor1-7/+29
Since gcco runs goroutines in independent threads, it needs locking for the global variables. This shows up when I use ordinary increments rather than locked increments for var++. R=ken2, ken3 CC=golang-dev http://codereview.appspot.com/190074
2010-01-19start of better addressing ofKen Thompson1-8/+32
arrays/slices in structures R=rsc CC=golang-dev http://codereview.appspot.com/190077
2010-01-20first part of networked channels.Rob Pike5-0/+486
limitations: poor error handling teardown not done exporter must send, importer must receive testing is rudimentary at best R=rsc CC=golang-dev http://codereview.appspot.com/186234
2010-01-19http: handle old HTTP/1.0 unchunked "read to EOF" bodies.Russ Cox2-10/+186
Was trying to interpret raw body as chunked body. Add test for ReadResponse. Fixes issue 544. R=r, petar-m CC=golang-dev, shadowice http://codereview.appspot.com/190068
2010-01-19time: make tick.Stop a little more robustRuss Cox1-6/+30
R=r CC=golang-dev, jackpal http://codereview.appspot.com/186228
2010-01-19gc: const debug bool = falseRuss Cox2-1/+4
R=ken2 CC=golang-dev http://codereview.appspot.com/186232
2010-01-19compress/zlib: add example to doc commentRuss Cox1-2/+19
Fixes issue 548. R=r CC=golang-dev, graycardinalster http://codereview.appspot.com/190062
2010-01-19ld: unused variableRuss Cox1-2/+0
R=r CC=golang-dev http://codereview.appspot.com/186229
2010-01-19hash: document that Sum does not change hash stateRuss Cox9-23/+66
crypto/*: implement and test proper Sum Fixes issue 216. R=agl1 CC=golang-dev http://codereview.appspot.com/186210 Committer: Russ Cox <rsc@golang.org>
2010-01-19libc: add goos, goarch, goroot. fixes buildRuss Cox1-0/+4
TBR=r CC=golang-dev http://codereview.appspot.com/190059
2010-01-18Significant extension to http.Response, which now adheres to thePetar Maymounkov7-96/+550
usage pattern of http.Request and paves the way to persistent connection handling. R=rsc CC=golang-dev http://codereview.appspot.com/185043 Committer: Russ Cox <rsc@golang.org>
2010-01-18build: move GOOS, GOARCH, GOROOT lookup into central library.Russ Cox4-16/+43
bake default values in during build. R=r CC=golang-dev http://codereview.appspot.com/186173
2010-01-18A+C: add Petar Maymounkov (individual CLA)Russ Cox2-0/+2
R=iant CC=golang-dev, petar-m http://codereview.appspot.com/189095
2010-01-18add bug246 (issue 492)Russ Cox2-0/+23
R=r CC=golang-dev http://codereview.appspot.com/186216
2010-01-18gc: bug245Russ Cox3-1/+19
Fixes issue 529. R=ken2 CC=golang-dev http://codereview.appspot.com/186215
2010-01-18gc: multiple return value at top-level invoked multiple timesRuss Cox2-0/+36
Fixes issue 402. R=ken2 CC=golang-dev http://codereview.appspot.com/186214
2010-01-18gc: bug243Russ Cox2-1/+31
Fixes issue 481. R=ken2 CC=golang-dev http://codereview.appspot.com/186213
2010-01-18gc: more precise handling of import .Russ Cox3-6/+12
Fixes issue 455. R=ken2 CC=golang-dev http://codereview.appspot.com/186212
2010-01-18gc: be more specific about copy type errorsRuss Cox1-2/+9
Fixes issue 539. R=ken2 CC=golang-dev http://codereview.appspot.com/190043
2010-01-18reflect: fix garbage collection bug in Call.Russ Cox1-5/+9
Fixes issue 476. R=r CC=golang-dev http://codereview.appspot.com/190041
2010-01-18net: enable UDP broadcast before it is needed (instead of after)Russ Cox2-5/+4
Fixes issue 526. R=r CC=golang-dev http://codereview.appspot.com/186211
2010-01-18spec: mention Inf and NaN are supported at run time.Russ Cox1-1/+11
add hyperlink at mention of package reflect. Fixes issue 438. R=r CC=golang-dev http://codereview.appspot.com/190042
2010-01-15Urgent parser/gofmt fix.Robert Griesemer1-1/+1
Wrong position information for identifier could lead to destructive reformatting of source via hg gofmt. R=rsc CC=golang-dev http://codereview.appspot.com/189100
2010-01-16give bufio.Writer.WriteString the same signature asRob Pike1-5/+11
bytes.Buffer.WriteString Fixes issue 535. R=rsc CC=golang-dev http://codereview.appspot.com/189096
2010-01-15Test order of evaluation in tuple assignments.Ian Lance Taylor2-0/+115
gccgo currently passes this test; 8g currently does not. I think I counted everything out right. R=rsc CC=golang-dev http://codereview.appspot.com/186165
2010-01-15Don't check array bounds if we have been told not to.Ian Lance Taylor2-2/+2
Fixes range.go test for 6g. R=rsc CC=golang-dev http://codereview.appspot.com/189093
2010-01-15template: look inside interface valuesRuss Cox2-0/+23
R=r CC=golang-dev http://codereview.appspot.com/186169
2010-01-15Use /etc/hosts when resolving names.Yves Junqueira6-2/+148
http://code.google.com/p/go/issues/detail?id=313 This conflics with Chris' patch at: http://codereview.appspot.com/181063 But I believe this is more complete since it has a simple caching and proper tests. R=cw, rsc CC=golang-dev http://codereview.appspot.com/183066 Committer: Russ Cox <rsc@golang.org>
2010-01-15 Steps towards tracking scopes for identifiers.Robert Griesemer23-247/+245
- Identifiers refer now to the language entity (Object) that they denote. At the moment this is at best an approximation. - Initial data structures for language entities (Objects) and expression types (Type) independent of the actual type notations. - Initial support for declaring and looking up identifiers. - Updated various dependent files and added support functions. - Extensively tested to avoid breakage. This is an AST change. R=rsc CC=golang-dev, rog http://codereview.appspot.com/189080
2010-01-15Implemented ExtendFront/Back functions to insert a list of elements into a list.Jan H. Hosang2-0/+81
R=golang-dev, rsc CC=golang-dev http://codereview.appspot.com/181151 Committer: Russ Cox <rsc@golang.org>
2010-01-15math: special cases for HypotCharles L. Dorian2-24/+95
Added special case tests to all_test.go. Added tests to hypot.go, otherwise hangs. R=rsc CC=golang-dev http://codereview.appspot.com/186118 Committer: Russ Cox <rsc@golang.org>
2010-01-15math: 386 FPU functionsCharles L. Dorian17-0/+278
sin, cos, tan, asin, acos, atan, exp, log, log10, floor, ceil, and fabs R=rsc CC=golang-dev http://codereview.appspot.com/189083 Committer: Russ Cox <rsc@golang.org>
2010-01-15Test evaluation of range variables.Ian Lance Taylor1-0/+34
R=rsc CC=golang-dev http://codereview.appspot.com/189088
2010-01-15be more explicit about initialization of embedded fields.Rob Pike1-7/+17
R=rsc CC=golang-dev http://codereview.appspot.com/186161
2010-01-15Fix s/Width/Height/ typo in draw.go.Nigel Tao1-2/+2
Fixes issue 531. R=r CC=golang-dev http://codereview.appspot.com/189078
2010-01-15fix +0000 time zones.Rob Pike2-4/+32
Fixes issue 527. R=rsc CC=golang-dev http://codereview.appspot.com/186159
2010-01-13runtime: add demo running Go on raw (emulated) hwRuss Cox18-12/+416
8l: add GOOS=pchw, stop spelling out all the elf numbers. R=r CC=golang-dev http://codereview.appspot.com/186144
2010-01-13doc/devel/release.html: fix dumb typoRuss Cox1-1/+1
R=r CC=golang-dev http://codereview.appspot.com/186148
2010-01-13runtime: GS already set up by setldt in Linux/386; remove duplicateDevon H. O'Dell1-3/+0
R=rsc CC=golang-dev http://codereview.appspot.com/186146 Committer: Russ Cox <rsc@golang.org>
2010-01-13runtime cleanup.Russ Cox12-66/+148
* move memory code into $GOOS-specific directory. * allow printing of static strings < 256 bytes. (dynamic strings will bump maxstring as they are allocated.) * use cgo2c for runtime.mal. R=r, dho CC=golang-dev http://codereview.appspot.com/186143