ptrace for profiling?