finalizers; merge package malloc into package runtime

R=r, cw
CC=golang-dev
https://golang.org/cl/198085
diff --git a/test/gc.go b/test/gc.go
index 0b1dd63..864d05c 100644
--- a/test/gc.go
+++ b/test/gc.go
@@ -6,21 +6,19 @@
 
 package main
 
-import "malloc"
+import "runtime"
 
 func mk2() {
-	b := new([10000]byte);
-	_ = b;
-//	println(b, "stored at", &b);
+	b := new([10000]byte)
+	_ = b
+	//	println(b, "stored at", &b);
 }
 
-func mk1() {
-	mk2();
-}
+func mk1() { mk2() }
 
 func main() {
 	for i := 0; i < 10; i++ {
-		mk1();
-		malloc.GC();
+		mk1()
+		runtime.GC()
 	}
 }