- 05 Jun, 2009 3 commits
-
-
Kai Backman authored
R=rsc APPROVED=rsc DELTA=3 (0 added, 0 deleted, 3 changed) OCL=29532 CL=29917
-
Russ Cox authored
R=kaib DELTA=36 (0 added, 36 deleted, 0 changed) OCL=29908 CL=29916
-
Russ Cox authored
R=r DELTA=44 (19 added, 1 deleted, 24 changed) OCL=29912 CL=29915
-
- 04 Jun, 2009 17 commits
-
-
Rob Pike authored
R=rsc DELTA=18 (10 added, 2 deleted, 6 changed) OCL=29909 CL=29909
-
Russ Cox authored
R=ken OCL=29907 CL=29907
-
Robert Griesemer authored
- cleanups: - replaced internal byte buffer implementation with io.ByteBuffer (now that we have one) - removed all uses of goto statements in favor of structured code - converted tests into a table-driven test R=r DELTA=277 (48 added, 67 deleted, 162 changed) OCL=29890 CL=29901
-
Russ Cox authored
add -match flag to select tests. gotest -match 'TestDeepEqual$' R=r DELTA=13 (12 added, 0 deleted, 1 changed) OCL=29900 CL=29900
-
Rob Pike authored
R=rsc DELTA=61 (8 added, 31 deleted, 22 changed) OCL=29897 CL=29899
-
Russ Cox authored
likely to go back to registers for most temporaries. most tests in lib pass. these fail: datafmt fmt go/scanner log reflect strconv template R=ken OCL=29896 CL=29898
-
Rob Pike authored
R=rsc DELTA=38 (38 added, 0 deleted, 0 changed) OCL=29895 CL=29895
-
Rob Pike authored
also has Equal and Compare R=rsc DELTA=348 (348 added, 0 deleted, 0 changed) OCL=29892 CL=29894
-
Robert Griesemer authored
- treat '\f' like '\n' ('\f' has special meaning in the tabwriter now) R=rsc DELTA=7 (4 added, 0 deleted, 3 changed) OCL=29790 CL=29893
-
Robert Griesemer authored
R=r DELTA=2 (0 added, 0 deleted, 2 changed) OCL=29889 CL=29889
-
Russ Cox authored
R=r DELTA=115 (115 added, 0 deleted, 0 changed) OCL=29884 CL=29888
-
Russ Cox authored
R=r DELTA=1652 (1652 added, 0 deleted, 0 changed) OCL=29883 CL=29887
-
Russ Cox authored
(stuck on 8l bug). R=r DELTA=349 (342 added, 1 deleted, 6 changed) OCL=29882 CL=29886
-
Russ Cox authored
R=r DELTA=1 (0 added, 0 deleted, 1 changed) OCL=29881 CL=29885
-
Russ Cox authored
can pass many tests; current stumbling block is an 8l bug. R=r DELTA=122 (83 added, 8 deleted, 31 changed) OCL=29872 CL=29876
-
Russ Cox authored
R=r DELTA=25 (25 added, 0 deleted, 0 changed) OCL=29875 CL=29875
-
Russ Cox authored
R=r DELTA=40 (40 added, 0 deleted, 0 changed) OCL=29850 CL=29855
-
- 03 Jun, 2009 15 commits
-
-
Russ Cox authored
R=ken OCL=29849 CL=29849
-
Russ Cox authored
didn't see this as a diff. TBR=r OCL=29827 CL=29831
-
David Symonds authored
R=rsc APPROVED=rsc DELTA=13 (13 added, 0 deleted, 0 changed) OCL=29429 CL=29819
-
Russ Cox authored
R=ken OCL=29812 CL=29812
-
Russ Cox authored
* floating point -> integer conversions. x86 defines that overflow/underflow results in 1<<15, 1<<31, 1<<63 for int16, int32, int64. when building the unsigned conversions out of the native signed ones, 8g turns overflow/underflow into zero. the spec does not say what should happen. * many tiny bug fixes. can run a large number of files from go/test now, and can fmt.Printf. * struggling with byte register allocation and float32 computation. R=ken OCL=29642 CL=29811
-
Russ Cox authored
R=r DELTA=1615 (1615 added, 0 deleted, 0 changed) OCL=29803 CL=29810
-
Russ Cox authored
R=r DELTA=161 (153 added, 0 deleted, 8 changed) OCL=29802 CL=29809
-
Russ Cox authored
R=ken OCL=29806 CL=29808
-
Russ Cox authored
from GOARCH_GOOS -> GOOS_GOARCH. update os_test and add test of Time. R=r DELTA=490 (247 added, 233 deleted, 10 changed) OCL=29730 CL=29805
-
Russ Cox authored
avoid tight coupling between deferreturn and jmpdefer. before, jmpdefer knew the exact frame size of deferreturn in order to pop it off the stack. now, deferreturn passes jmpdefer a pointer to the frame above it explicitly. that avoids a magic constant and should be less fragile. R=r DELTA=32 (6 added, 3 deleted, 23 changed) OCL=29801 CL=29804
-
Russ Cox authored
move PtrSize value into 6l/8l files. R=r DELTA=78 (47 added, 15 deleted, 16 changed) OCL=29729 CL=29798
-
David Symonds authored
This is imported from //cacheserving/gash/cache/list*.go, but with style changes to suit the Go standard library. R=r,rsc APPROVED=r DELTA=286 (286 added, 0 deleted, 0 changed) OCL=29438 CL=29796
-
Robert Griesemer authored
convention used in template.go) R=rsc DELTA=22 (3 added, 1 deleted, 18 changed) OCL=29780 CL=29782
-
Robert Griesemer authored
R=rsc DELTA=7 (0 added, 0 deleted, 7 changed) OCL=29776 CL=29778
-
Robert Griesemer authored
- factored out datafmt-specifics from pretty to ast R=rsc DELTA=3580 (1810 added, 1763 deleted, 7 changed) OCL=29770 CL=29774
-
- 02 Jun, 2009 5 commits
-
-
Steve Newman authored
- Extend http.URLUnescape to convert '+' to space - Add http.URLEscape - Rename URL.Query to EncodedQuery (and stop decoding it, as decoding this field before separating key/value pairs loses important information) - Report a clean error on incomplete hex escapes - Update existing tests, add new ones APPROVED=rsc DELTA=293 (256 added, 3 deleted, 34 changed) OCL=29685 CL=29759
-
Russ Cox authored
associated with CL 29709. R=r DELTA=6444 (3476 added, 2958 deleted, 10 changed) OCL=29710 CL=29724
-
Russ Cox authored
auto-generated files and deletions are in another CL. goals for new syscall: * automate as much as possible * do not let clients do unsafe things * use simple types (int not int64) * fewer files the files are renamed from foo_amd64_linux to foo_linux_amd64, both because it reads better (all the linux are related, all the amd64 less so) and because it made it easier to replace the existing ones. R=r DELTA=2336 (2260 added, 6 deleted, 70 changed) OCL=29709 CL=29723
-
Russ Cox authored
R=r DELTA=713 (109 added, 386 deleted, 218 changed) OCL=29707 CL=29722
-
Russ Cox authored
R=r DELTA=121 (92 added, 4 deleted, 25 changed) OCL=29706 CL=29721
-