DescriptionMove *BSD and Solaris Sampler implementation into sampler.cc
This is a first step to having profiler sampler implementation in one file with platform capabilities guarded with #ifdef. Otherwise we have very similar implementations scattered over platform-*.cc files which makes it hard to see differences and make changes.
The next steps will be to merge win32, Mac OS X and Cygwin implementations into sampler.cc They suspend profiled thread instead of sending a signal but apart from that the logic is pretty much the same. Then I'm going to move sampler-related code from log.* into sampler.*
BUG=None
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=14265
Patch Set 1 #
Total comments: 14
Patch Set 2 : Comments partialy addressed #Patch Set 3 : Removed class TickSample forward declaration #
Messages
Total messages: 5 (0 generated)
|