mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-13 16:31:20 +08:00
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
This commit is contained in:
parent
38f08ec0bd
commit
60a57222fe
@ -1,4 +1,4 @@
|
||||
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))
|
||||
|
Loading…
x
Reference in New Issue
Block a user