File tree Expand file tree Collapse file tree 4 files changed +2
-27
lines changed
LICENSES/github.com/cespare/xxhash/v2 Expand file tree Collapse file tree 4 files changed +2
-27
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ require (
6
6
github.com/aws/aws-sdk-go-v2 v1.38.1
7
7
github.com/aws/aws-sdk-go-v2/config v1.31.3
8
8
github.com/aws/aws-sdk-go-v2/service/s3 v1.87.1
9
- github.com/cespare/xxhash/v2 v2.3.0
10
9
github.com/cilium/ebpf v0.19.0
11
10
github.com/elastic/go-freelru v0.16.0
12
11
github.com/elastic/go-perf v0.0.0-20241029065020-30bec95324b8
Original file line number Diff line number Diff line change @@ -34,8 +34,6 @@ github.com/aws/aws-sdk-go-v2/service/sts v1.38.0 h1:iV1Ko4Em/lkJIsoKyGfc0nQySi+v
34
34
github.com/aws/aws-sdk-go-v2/service/sts v1.38.0 /go.mod h1:bEPcjW7IbolPfK67G1nilqWyoxYMSPrDiIQ3RdIdKgo =
35
35
github.com/aws/smithy-go v1.22.5 h1:P9ATCXPMb2mPjYBgueqJNCA5S9UfktsW0tTxi+a7eqw =
36
36
github.com/aws/smithy-go v1.22.5 /go.mod h1:t1ufH5HMublsJYulve2RKmHDC15xu1f26kHCp/HgceI =
37
- github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs =
38
- github.com/cespare/xxhash/v2 v2.3.0 /go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs =
39
37
github.com/cilium/ebpf v0.19.0 h1:Ro/rE64RmFBeA9FGjcTc+KmCeY6jXmryu6FfnzPRIao =
40
38
github.com/cilium/ebpf v0.19.0 /go.mod h1:fLCgMo3l8tZmAdM3B2XqdFzXBpwkcSTroaVqN08OWVY =
41
39
github.com/davecgh/go-spew v1.1.0 /go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38 =
Original file line number Diff line number Diff line change 9
9
"sync/atomic"
10
10
"unsafe"
11
11
12
- "github.com/cespare/xxhash/v2"
13
12
"github.com/elastic/go-freelru"
14
13
log "github.com/sirupsen/logrus"
14
+ "github.com/zeebo/xxh3"
15
15
16
16
"go.opentelemetry.io/ebpf-profiler/host"
17
17
"go.opentelemetry.io/ebpf-profiler/interpreter"
@@ -69,7 +69,7 @@ type copKey struct {
69
69
// It's main purpose is to hash keys for caching perlCOP values.
70
70
func hashCOPKey (k copKey ) uint32 {
71
71
h := k .copAddr .Hash ()
72
- return uint32 (h ^ xxhash . Sum64String (k .funcName .String ()))
72
+ return uint32 (h ^ xxh3 . HashString128 (k .funcName .String ()). Lo )
73
73
}
74
74
75
75
func (i * perlInstance ) UpdateTSDInfo (ebpf interpreter.EbpfHandler , pid libpf.PID ,
You can’t perform that action at this time.
0 commit comments