Reviewers: loislo, Jakob, alph,

Description:
Do not store fp and sp values in TickSample

Their values are not used neither by the tick processor nor by CpuProfiler so it
is just a waste of space.

TickSample used to be a transport for grabbed register values to
TickSample::Trace, now they are passed in a special structure RegisterState
which is allocated on the stack for the sampling period.

Some common pieces were moved from platform-dependent code into
Sampler::SampleStack and TickSample::Init.

BUG=None

Please review this at https://codereview.chromium.org/18620002/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files:
  M src/frames.h
  M src/frames.cc
  M src/log.cc
  M src/sampler.h
  M src/sampler.cc
  M test/cctest/test-log-stack-tracer.cc
  M test/mjsunit/tools/tickprocessor-test-func-info.log
  M test/mjsunit/tools/tickprocessor-test.log
  M tools/tickprocessor.js


--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to