1. 17 Jun, 2009 5 commits
    • Russ Cox's avatar
      runtime: stack growth adjustments, cleanup · 7343e03c
      Russ Cox authored
      	* keep coherent SP/PC in gobuf
      	  (i.e., SP that would be in use at that PC)
      	* gogocall replaces setspgoto,
      	  should work better in presence of link registers
      	* delete unused system calls
      
      only amd64; 386 is now broken
      
      R=r
      DELTA=548  (183 added, 183 deleted, 182 changed)
      OCL=30381
      CL=30442
      7343e03c
    • Robert Griesemer's avatar
      fix for incorrect type switch clause: · 3b576a77
      Robert Griesemer authored
      - nil is not a keyword
      - type -> Type
      
      R=rsc
      DELTA=10  (4 added, 0 deleted, 6 changed)
      OCL=30433
      CL=30435
      3b576a77
    • Russ Cox's avatar
      do use $$ in path names, so that multiple · 410ba586
      Russ Cox authored
      runs on the same machine don't collide.
      
      R=r
      DELTA=4  (0 added, 1 deleted, 3 changed)
      OCL=30426
      CL=30429
      410ba586
    • Robert Griesemer's avatar
      `` strings should not accept newlines as characters · fe537dc8
      Robert Griesemer authored
      R=r
      DELTA=17  (17 added, 0 deleted, 0 changed)
      OCL=30417
      CL=30422
      fe537dc8
    • Russ Cox's avatar
      386 system call fixes: · 76c87d58
      Russ Cox authored
        * use 64-bit file system calls (Linux, Darwin)
        * use 32-bit [sic] uid/gid calls (Linux)
        * fix sockets on Linux
      
      Darwin/386 works again.
      
      Linux/386 is better but must never have worked;
      there are still bugs surrounding the creation of new
      threads in the runtime package.
      
      R=austin
      DELTA=1332  (673 added, 614 deleted, 45 changed)
      OCL=30327
      CL=30380
      76c87d58
  2. 16 Jun, 2009 16 commits
  3. 15 Jun, 2009 3 commits
    • Robert Griesemer's avatar
      gofmt (final resting place TBD): · a893db87
      Robert Griesemer authored
      - replacement for pretty; app to format a single .go file
      
      printer.go (pkg/go/printer):
      - replacement for astprinter.go; implements AST printing
      - also replaces pkg/go/ast/format.go for now
      
      cleanups:
      - removed/saved away old code
      
      R=r,rsc,iant
      DELTA=2833  (1183 added, 1628 deleted, 22 changed)
      OCL=30226
      CL=30306
      a893db87
    • Robert Griesemer's avatar
      fixed typo (slipped in with previous submit) · c2faeac8
      Robert Griesemer authored
      TBR=rsc
      OCL=30300
      CL=30300
      c2faeac8
    • Robert Griesemer's avatar
      Support for line comments trailing a field or declaration: · 4a50434a
      Robert Griesemer authored
      - ast: added extra fields
      - parser: extended comment parsing to capture potential trailing comments
      
      Cleanups:
      - parser: more documentation, changed various identifiers from _-style to camelCase
      
      R=r,rsc
      DELTA=214  (84 added, 13 deleted, 117 changed)
      OCL=30259
      CL=30299
      4a50434a
  4. 12 Jun, 2009 1 commit
  5. 11 Jun, 2009 2 commits
  6. 10 Jun, 2009 3 commits
  7. 09 Jun, 2009 10 commits