hello, i'm trying to use ratrace to debug a go binary. what i don't understand is why records of syscalls sometimes appear on top of one another.
here's the output of 'ratrace -c ./strings.test >[2]/tmp/ratrace.log', where strings.test is made with 'go test -c strings'. http://sprunge.us/aCBG you can see in several places that more than one syscall record is printed on the same line. i find this quite odd since in /sys/src/cmd/ratrace.c:/^writer all output comes from a channel. i'm running this on 9front/amd64, but i'd appreciate if anyone can test on other systems.
pgpGVESQjld0m.pgp
Description: PGP signature