]> Cypherpunks repositories - gostls13.git/commitdiff
move austin/eval and austin/ogle to exp/eval and exp/ogle
authorRuss Cox <rsc@golang.org>
Thu, 15 Oct 2009 01:10:43 +0000 (18:10 -0700)
committerRuss Cox <rsc@golang.org>
Thu, 15 Oct 2009 01:10:43 +0000 (18:10 -0700)
R=r
OCL=35736
CL=35746

34 files changed:
src/pkg/exp/eval/Makefile [moved from usr/austin/eval/Makefile with 96% similarity]
src/pkg/exp/eval/abort.go [moved from usr/austin/eval/abort.go with 100% similarity]
src/pkg/exp/eval/bridge.go [moved from usr/austin/eval/bridge.go with 100% similarity]
src/pkg/exp/eval/compiler.go [moved from usr/austin/eval/compiler.go with 100% similarity]
src/pkg/exp/eval/eval_test.go [moved from usr/austin/eval/eval_test.go with 100% similarity]
src/pkg/exp/eval/expr.go [moved from usr/austin/eval/expr.go with 100% similarity]
src/pkg/exp/eval/expr1.go [moved from usr/austin/eval/expr1.go with 100% similarity]
src/pkg/exp/eval/expr_test.go [moved from usr/austin/eval/expr_test.go with 100% similarity]
src/pkg/exp/eval/func.go [moved from usr/austin/eval/func.go with 100% similarity]
src/pkg/exp/eval/gen.go [moved from usr/austin/eval/gen.go with 100% similarity]
src/pkg/exp/eval/main.go [moved from usr/austin/eval/main.go with 100% similarity]
src/pkg/exp/eval/scope.go [moved from usr/austin/eval/scope.go with 100% similarity]
src/pkg/exp/eval/stmt.go [moved from usr/austin/eval/stmt.go with 100% similarity]
src/pkg/exp/eval/stmt_test.go [moved from usr/austin/eval/stmt_test.go with 100% similarity]
src/pkg/exp/eval/test.bash [moved from usr/austin/eval/test.bash with 100% similarity]
src/pkg/exp/eval/type.go [moved from usr/austin/eval/type.go with 100% similarity]
src/pkg/exp/eval/typec.go [moved from usr/austin/eval/typec.go with 100% similarity]
src/pkg/exp/eval/util.go [moved from usr/austin/eval/util.go with 100% similarity]
src/pkg/exp/eval/value.go [moved from usr/austin/eval/value.go with 100% similarity]
src/pkg/exp/eval/world.go [moved from usr/austin/eval/world.go with 96% similarity]
src/pkg/exp/ogle/Makefile [moved from usr/austin/ogle/Makefile with 97% similarity]
src/pkg/exp/ogle/abort.go [moved from usr/austin/ogle/abort.go with 100% similarity]
src/pkg/exp/ogle/arch.go [moved from usr/austin/ogle/arch.go with 100% similarity]
src/pkg/exp/ogle/cmd.go [moved from usr/austin/ogle/cmd.go with 99% similarity]
src/pkg/exp/ogle/event.go [moved from usr/austin/ogle/event.go with 100% similarity]
src/pkg/exp/ogle/frame.go [moved from usr/austin/ogle/frame.go with 100% similarity]
src/pkg/exp/ogle/goroutine.go [moved from usr/austin/ogle/goroutine.go with 99% similarity]
src/pkg/exp/ogle/main.go [moved from usr/austin/ogle/main.go with 91% similarity]
src/pkg/exp/ogle/process.go [moved from usr/austin/ogle/process.go with 99% similarity]
src/pkg/exp/ogle/rruntime.go [moved from usr/austin/ogle/rruntime.go with 99% similarity]
src/pkg/exp/ogle/rtype.go [moved from usr/austin/ogle/rtype.go with 99% similarity]
src/pkg/exp/ogle/rvalue.go [moved from usr/austin/ogle/rvalue.go with 99% similarity]
src/pkg/exp/ogle/vars.go [moved from usr/austin/ogle/vars.go with 99% similarity]
src/run.bash

similarity index 96%
rename from usr/austin/eval/Makefile
rename to src/pkg/exp/eval/Makefile
index 37f7c02a710cd6bb8a9a9600bbe8953985b67269..65bedf7baa5f281bced4286eeb8455f0005c1ae5 100644 (file)
@@ -4,7 +4,7 @@
 
 include $(GOROOT)/src/Make.$(GOARCH)
 
-TARG=eval
+TARG=exp/eval
 GOFILES=\
        abort.go\
        bridge.go\
similarity index 96%
rename from usr/austin/eval/world.go
rename to src/pkg/exp/eval/world.go
index 6d547f6e83600dd654e1f0bde4bccbaefe49785b..a5e4e6092beda0d7b762bbeb803d28aaf85c80dd 100644 (file)
@@ -2,6 +2,9 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
+// This package is the beginning of an interpreter for Go.
+// It can run simple Go programs but does not implement
+// interface values or packages.
 package eval
 
 import (
similarity index 97%
rename from usr/austin/ogle/Makefile
rename to src/pkg/exp/ogle/Makefile
index 9ea9beabe9d75f627ad1bf6bded05127c5c44c7d..31bb9df5c9866b37773585bdb9d66c9abff61173 100644 (file)
@@ -4,7 +4,7 @@
 
 include $(GOROOT)/src/Make.$(GOARCH)
 
-TARG=ogle
+TARG=exp/ogle
 GOFILES=\
        abort.go\
        arch.go\
similarity index 99%
rename from usr/austin/ogle/cmd.go
rename to src/pkg/exp/ogle/cmd.go
index 09767e72f9db1629f818ff318dcc42fe5461755a..f60621343b2df707400c187b26208cb731011cb4 100644 (file)
@@ -2,13 +2,14 @@
 // Use of this source code is governed by a BSD-style
 // license that can be found in the LICENSE file.
 
+// Ogle is the beginning of a debugger for Go.
 package ogle
 
 import (
        "bufio";
        "debug/elf";
        "debug/proc";
-       "eval";
+       "exp/eval";
        "fmt";
        "go/scanner";
        "go/token";
similarity index 99%
rename from usr/austin/ogle/goroutine.go
rename to src/pkg/exp/ogle/goroutine.go
index de80c604ecd2b4073f4011f2ae079e5634561a6f..4d458c5611261d84b156b9ca0c0c9c2325a86922 100644 (file)
@@ -6,7 +6,7 @@ package ogle
 
 import (
        "debug/proc";
-       "eval";
+       "exp/eval";
        "fmt";
        "os";
 )
similarity index 91%
rename from usr/austin/ogle/main.go
rename to src/pkg/exp/ogle/main.go
index 7d94d38ccda67f19facdc14c5392d8795eeceee0..88265624a64a8485a7eb894fff5d8d1c1b94a7e1 100644 (file)
@@ -4,7 +4,7 @@
 
 package main
 
-import "ogle"
+import "exp/ogle"
 
 func main() {
        ogle.Main();
similarity index 99%
rename from usr/austin/ogle/process.go
rename to src/pkg/exp/ogle/process.go
index 0a3e9b29160137435fcd6b448314931c8ab7e838..984364f23976e7f0118a94e20e27bace047ee3af 100644 (file)
@@ -8,7 +8,7 @@ import (
        "debug/elf";
        "debug/gosym";
        "debug/proc";
-       "eval";
+       "exp/eval";
        "fmt";
        "log";
        "os";
similarity index 99%
rename from usr/austin/ogle/rruntime.go
rename to src/pkg/exp/ogle/rruntime.go
index 03d1c798031bbbc059f6fc4d3db88d03c0118560..2af636926f78d1670f7c1cc523dedf91ad3fa875 100644 (file)
@@ -6,7 +6,7 @@ package ogle
 
 import (
        "debug/proc";
-       "eval";
+       "exp/eval";
        "reflect";
 )
 
similarity index 99%
rename from usr/austin/ogle/rtype.go
rename to src/pkg/exp/ogle/rtype.go
index 26040f6b8c2ad448068c006dbf6f1126de0ab32c..f70b918c0d54fb6a266ba4886785362b2fbb253a 100644 (file)
@@ -6,7 +6,7 @@ package ogle
 
 import (
        "debug/proc";
-       "eval";
+       "exp/eval";
        "fmt";
        "log";
 )
similarity index 99%
rename from usr/austin/ogle/rvalue.go
rename to src/pkg/exp/ogle/rvalue.go
index 47a54a9343855153d7e73d1ad8c0ca927154e181..9077e238b5cf26f57252340cdb8afb9b8f2a15e6 100644 (file)
@@ -6,7 +6,7 @@ package ogle
 
 import (
        "debug/proc";
-       "eval";
+       "exp/eval";
        "fmt";
 )
 
similarity index 99%
rename from usr/austin/ogle/vars.go
rename to src/pkg/exp/ogle/vars.go
index ddfdb0fd820b8b561ef4d77f67c4974291df857b..539b5b3453be3691b6b4d38e5a05490ee55dd254 100644 (file)
@@ -7,7 +7,7 @@ package ogle
 import (
        "debug/gosym";
        "debug/proc";
-       "eval";
+       "exp/eval";
        "log";
        "os";
 )
index 07f2774a1546ff4f7dea5d47e6e91217151cf354..619ba9b7d856e566abec83b387f0e889367f2ec0 100755 (executable)
@@ -26,12 +26,10 @@ maketest() {
 
 maketest \
        pkg \
-       ../usr/austin/eval \
 
 # all of these are subtly different
 # from what maketest does.
 
-
 (xcd pkg/sync;
 make clean;
 time make
@@ -55,7 +53,18 @@ make clean
 ./test.bash
 ) || exit $?
 
-(xcd ../usr/austin/ogle
+(xcd ../usr/r/rpc
+make clean
+time make
+./chanrun
+) || exit $?
+
+(xcd ../usr/dsymonds/iterable
+make clean
+time make test
+) || exit $?
+
+(xcd pkg/exp/ogle
 make clean
 time make ogle
 ) || exit $?