Status: New
Owner: ----
CC: [email protected],  [email protected],  [email protected]
Labels: Type-Bug Priority-Medium

New issue 337 by [email protected]: x64: TickSample needs to be extended  
for 64-bit.
http://code.google.com/p/v8/issues/detail?id=337

// TickSample captures the information collected for each sample.
class TickSample {
  public:
   TickSample() : pc(0), sp(0), fp(0), state(OTHER) {}
   unsigned int pc;  // Instruction pointer.
   unsigned int sp;  // Stack pointer.
   unsigned int fp;  // Frame pointer.
   StateTag state;   // The state of the VM.
   static const int kMaxFramesCount = 100;
   EmbeddedVector<Address, kMaxFramesCount> stack;  // Call stack.
   int frames_count;  // Number of captured frames.
};

Besides the obvious of making pc/sp/fp something like an uintptr_t, this
probably also has an impact on the rest of the tick processing tools.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to