diff options
author | Jamie Liu <jamieliu@google.com> | 2021-02-17 17:39:24 -0800 |
---|---|---|
committer | gVisor bot <gvisor-bot@google.com> | 2021-02-17 17:41:10 -0800 |
commit | f051ec64639b83faabcfe766ff078072def3c2aa (patch) | |
tree | 892c0fc2f4fd4138299c3c0d5a5836a940a670b5 /pkg/fdchannel/BUILD | |
parent | 4bc7daf91a0d9102fa477b199964e7db45066da1 (diff) |
Add gohacks.Slice/StringHeader.
See https://github.com/golang/go/issues/19367 for rationale. Note that the
upstream decision arrived at in that thread, while useful for some of our use
cases, doesn't account for all of our SliceHeader use cases (we often use
SliceHeader to extract pointers from slices in a way that avoids bounds
checking and/or handles nil slices correctly) and also doesn't exist yet.
PiperOrigin-RevId: 358071574
Diffstat (limited to 'pkg/fdchannel/BUILD')
-rw-r--r-- | pkg/fdchannel/BUILD | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pkg/fdchannel/BUILD b/pkg/fdchannel/BUILD index d9104ef02..0b34cef03 100644 --- a/pkg/fdchannel/BUILD +++ b/pkg/fdchannel/BUILD @@ -6,6 +6,9 @@ go_library( name = "fdchannel", srcs = ["fdchannel_unsafe.go"], visibility = ["//visibility:public"], + deps = [ + "//pkg/gohacks", + ], ) go_test( @@ -13,5 +16,7 @@ go_test( size = "small", srcs = ["fdchannel_test.go"], library = ":fdchannel", - deps = ["//pkg/sync"], + deps = [ + "//pkg/sync", + ], ) |