Commit 60a57222 by Ian Lance Taylor

reflect: enable allocation tests

    
    They were disabled due to the lack of escape analysis. Now that
    we have escape analysis, unskip these tests.
    
    Reviewed-on: https://go-review.googlesource.com/86248

From-SVN: r257324
parent 38f08ec0
5e8a91bf239c253d7b5c84bd2c1dd3ecb18980e9
b332ba2f0d0302eeb01a228c217928296cec56f6
The first line of this file holds the git revision number of the last
merge done from the gofrontend repository.
......@@ -6162,9 +6162,6 @@ func TestPtrToMethods(t *testing.T) {
}
func TestMapAlloc(t *testing.T) {
if runtime.Compiler == "gccgo" {
t.Skip("skipping on gccgo until we have escape analysis")
}
m := ValueOf(make(map[int]int, 10))
k := ValueOf(5)
v := ValueOf(7)
......@@ -6195,9 +6192,6 @@ func TestMapAlloc(t *testing.T) {
}
func TestChanAlloc(t *testing.T) {
if runtime.Compiler == "gccgo" {
t.Skip("skipping on gccgo until we have escape analysis")
}
// Note: for a chan int, the return Value must be allocated, so we
// use a chan *int instead.
c := ValueOf(make(chan *int, 1))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment