1. 08 Feb, 2009 3 commits
    • Rob Pike's avatar
      First pass at reading directories. · b5aba026
      Rob Pike authored
      Syscall support.
      Readdirnames returns array of strings of contents of directory.
      
      R=rsc
      DELTA=216  (201 added, 0 deleted, 15 changed)
      OCL=24642
      CL=24655
      b5aba026
    • Rob Pike's avatar
      a few small cleanups · 65061488
      Rob Pike authored
      R=rsc
      DELTA=21  (2 added, 2 deleted, 17 changed)
      OCL=24638
      CL=24654
      65061488
    • Rob Pike's avatar
      use unsafe.Sizeof · 9526f3b8
      Rob Pike authored
      R=rsc
      DELTA=9  (3 added, 3 deleted, 3 changed)
      OCL=24640
      CL=24653
      9526f3b8
  2. 07 Feb, 2009 8 commits
  3. 06 Feb, 2009 10 commits
    • Ian Lance Taylor's avatar
      Recognize gccgo error messages: · 1103d78c
      Ian Lance Taylor authored
      func4.go:8:11: error: invalid operand for unary '&'
      func4.go:9:8: error: invalid left hand side of assignment
      
      R=rsc
      DELTA=2  (0 added, 0 deleted, 2 changed)
      OCL=24294
      CL=24603
      1103d78c
    • Robert Griesemer's avatar
      snapshot: · 9acd2a97
      Robert Griesemer authored
      - first stab at a Go Documentation Server (gds)
      - various fixes to make initial version of gds work
      
      R=r
      OCL=24588
      CL=24588
      9acd2a97
    • Rob Pike's avatar
      powser cleanup. · ee9b5a15
      Rob Pike authored
      - don't need *struct
      - don't need item/rat both
      - closures make the inner slaves easier
      - delete some old BUG comments
      
      powser2 is left mostly alone, for variety.
      
      R=rsc
      DELTA=134  (2 added, 20 deleted, 112 changed)
      OCL=24579
      CL=24581
      ee9b5a15
    • Russ Cox's avatar
      tgs's gc bug. · 3e029875
      Russ Cox authored
      R=r
      DELTA=10  (7 added, 0 deleted, 3 changed)
      OCL=24577
      CL=24577
      3e029875
    • Rob Pike's avatar
      add a trivial visitor method, just for fun · 39d05ae8
      Rob Pike authored
      R=gri
      DELTA=31  (30 added, 1 deleted, 0 changed)
      OCL=24568
      CL=24575
      39d05ae8
    • Russ Cox's avatar
      closures - 6g support · 0970c468
      Russ Cox authored
      R=ken
      OCL=24501
      CL=24566
      0970c468
    • Russ Cox's avatar
      closures - runtime and debugger support, test case · 0f4f2a61
      Russ Cox authored
      R=r
      DELTA=257  (250 added, 1 deleted, 6 changed)
      OCL=24509
      CL=24565
      0f4f2a61
    • Robert Griesemer's avatar
      - preparation for setting up types · 187cf78a
      Robert Griesemer authored
        - moved Object, Type, Scope  out of AST into symboltable
        - moved universe into symboltable
        - removed dead code
      - fixed dependency computation (pretty -d filename.go)
      - lots of cleanups
      - removed tocken channel connection between parser and scanner
        (was cute, but not really needed)
      
      R=r
      OCL=24545
      CL=24545
      187cf78a
    • Russ Cox's avatar
      6c: byte* - byte* should be int64, not int32. · 5e5476c2
      Russ Cox authored
      R=ken
      OCL=24507
      CL=24507
      5e5476c2
    • Robert Griesemer's avatar
      making go-spec conform with 6g: · 77ccfb09
      Robert Griesemer authored
      - equality of struct types requires equality of field names
      
      DELTA=4  (0 added, 1 deleted, 3 changed)
      OCL=24478
      CL=24487
      77ccfb09
  4. 05 Feb, 2009 11 commits
  5. 04 Feb, 2009 5 commits
  6. 03 Feb, 2009 3 commits
    • Russ Cox's avatar
      fix build. missed this file · c55d310c
      Russ Cox authored
      TBR=r
      OCL=24269
      CL=24269
      c55d310c
    • Russ Cox's avatar
      libmach: · 736903c1
      Russ Cox authored
      	* heuristic to go farther during stack traces.
      	* significantly improved Linux thread handing.
      
      acid:
      	* update to new libmach interface.
      
      prof:
      	* use new libmach interface.
      	* multiple thread support (derived from Rob's copy).
      	* first steps toward pprof-like graphs:
      	  keep counters indexed by pc,callerpc pairs.
      
      R=r
      DELTA=909  (576 added, 123 deleted, 210 changed)
      OCL=24240
      CL=24259
      736903c1
    • Russ Cox's avatar
      bufio: · 9aa28f92
      Russ Cox authored
      	* avoid large copies
      	* NewBufRead, NewBufWrite never fail
      	* add BufReadWrite
      
      io:
      	* add io.Close
      
      http, google/net/rpc:
      	* add, use http.Conn.Hijack
      
      R=r
      DELTA=416  (202 added, 123 deleted, 91 changed)
      OCL=24153
      CL=24238
      9aa28f92