From db4bbaf8aa06e323151dd55391b2ebeee26ef5ec Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Thu, 20 Mar 2025 20:49:20 +0200 Subject: jo --- TODO.md | 7 ------- internal/eventloop.go | 2 -- 2 files changed, 9 deletions(-) diff --git a/TODO.md b/TODO.md index 887b1b5..367034a 100644 --- a/TODO.md +++ b/TODO.md @@ -1,12 +1,5 @@ # TODO's -* Target OS is Rocky 9 and not Rocky 8 (can use a bhyve VM) -* More filters - * By syscall -* Capture more tracepoints? See comments in tracepoints.c's header. -* Automatic testing (integration tests) -* Performance benchmark... - ## FlameGraphs More ideas diff --git a/internal/eventloop.go b/internal/eventloop.go index d78997f..555a8f8 100644 --- a/internal/eventloop.go +++ b/internal/eventloop.go @@ -192,8 +192,6 @@ func (e *eventLoop) syscallExit(exitEv event.Event, ch chan<- *event.Pair) { openEv := ev.EnterEv.(*OpenEvent) fd := int32(ev.ExitEv.(*RetEvent).Ret) - // It's from an array, so only create string from array until first 0 byte - // TODO: This could speed up the path filter as well file := file.NewFd(fd, openEv.Filename[:], v.Flags) if fd >= 0 { e.files[fd] = file -- cgit v1.2.3