Skip to content

Commit 4fc8a88

Browse files
authored
Go: drop github.com/cespare/xxhash/v2 (#742)
Signed-off-by: Florian Lehner <[email protected]>
1 parent 7d9083b commit 4fc8a88

File tree

4 files changed

+2
-27
lines changed

4 files changed

+2
-27
lines changed

LICENSES/github.com/cespare/xxhash/v2/LICENSE.txt

Lines changed: 0 additions & 22 deletions
This file was deleted.

go.mod

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ require (
66
github.com/aws/aws-sdk-go-v2 v1.38.1
77
github.com/aws/aws-sdk-go-v2/config v1.31.3
88
github.com/aws/aws-sdk-go-v2/service/s3 v1.87.1
9-
github.com/cespare/xxhash/v2 v2.3.0
109
github.com/cilium/ebpf v0.19.0
1110
github.com/elastic/go-freelru v0.16.0
1211
github.com/elastic/go-perf v0.0.0-20241029065020-30bec95324b8

go.sum

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@ github.com/aws/aws-sdk-go-v2/service/sts v1.38.0 h1:iV1Ko4Em/lkJIsoKyGfc0nQySi+v
3434
github.com/aws/aws-sdk-go-v2/service/sts v1.38.0/go.mod h1:bEPcjW7IbolPfK67G1nilqWyoxYMSPrDiIQ3RdIdKgo=
3535
github.com/aws/smithy-go v1.22.5 h1:P9ATCXPMb2mPjYBgueqJNCA5S9UfktsW0tTxi+a7eqw=
3636
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=
3937
github.com/cilium/ebpf v0.19.0 h1:Ro/rE64RmFBeA9FGjcTc+KmCeY6jXmryu6FfnzPRIao=
4038
github.com/cilium/ebpf v0.19.0/go.mod h1:fLCgMo3l8tZmAdM3B2XqdFzXBpwkcSTroaVqN08OWVY=
4139
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=

interpreter/perl/instance.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ import (
99
"sync/atomic"
1010
"unsafe"
1111

12-
"github.com/cespare/xxhash/v2"
1312
"github.com/elastic/go-freelru"
1413
log "github.com/sirupsen/logrus"
14+
"github.com/zeebo/xxh3"
1515

1616
"go.opentelemetry.io/ebpf-profiler/host"
1717
"go.opentelemetry.io/ebpf-profiler/interpreter"
@@ -69,7 +69,7 @@ type copKey struct {
6969
// It's main purpose is to hash keys for caching perlCOP values.
7070
func hashCOPKey(k copKey) uint32 {
7171
h := k.copAddr.Hash()
72-
return uint32(h ^ xxhash.Sum64String(k.funcName.String()))
72+
return uint32(h ^ xxh3.HashString128(k.funcName.String()).Lo)
7373
}
7474

7575
func (i *perlInstance) UpdateTSDInfo(ebpf interpreter.EbpfHandler, pid libpf.PID,

0 commit comments

Comments
 (0)