diff --git a/src/cmd/compile/internal/gc/inl_test.go b/src/cmd/compile/internal/gc/inl_test.go index d6e61af9b3..426417ce79 100644 --- a/src/cmd/compile/internal/gc/inl_test.go +++ b/src/cmd/compile/internal/gc/inl_test.go @@ -34,6 +34,8 @@ func TestIntendedInlining(t *testing.T) { // "adjustctxt", "add", + "acquirem", + "add1", "addb", "adjustpanics", "adjustpointer", @@ -46,6 +48,7 @@ func TestIntendedInlining(t *testing.T) { "fastlog2", "fastrand", "float64bits", + "funcPC", "getm", "isDirectIface", "itabHashFunc", @@ -53,15 +56,43 @@ func TestIntendedInlining(t *testing.T) { "noescape", "readUnaligned32", "readUnaligned64", + "releasem", "round", "roundupsize", + "selectsize", "stringStructOf", + "subtract1", "subtractb", "tophash", "totaldefersize", "(*bmap).keys", "(*bmap).overflow", "(*waitq).enqueue", + + // GC-related ones + "cgoInRange", + "gclinkptr.ptr", + "guintptr.ptr", + "heapBits.bits", + "heapBits.isPointer", + "heapBits.morePointers", + "heapBits.next", + "heapBitsForAddr", + "inheap", + "markBits.isMarked", + "muintptr.ptr", + "puintptr.ptr", + "spanOfUnchecked", + "(*gcWork).putFast", + "(*gcWork).tryGetFast", + "(*guintptr).set", + "(*markBits).advance", + "(*mspan).allocBitsForIndex", + "(*mspan).base", + "(*mspan).markBitsForBase", + "(*mspan).markBitsForIndex", + "(*muintptr).set", + "(*puintptr).set", }, "runtime/internal/sys": {}, "bytes": {