I have a cygwin application (a game: http://te4.org) that I want to profile to figure out why it's so slow on one of my machines. Since cygwin doesn't produce PDB files, the usual Windows-profiling suspects need not apply.
What's the state of the art for this sort of thing? I haven't found many encouraging things about using gprof (requiring custom libraries to be dropped in, etc.), but I'll go there if I have to.