| Index: src/gdb-jit.cc
|
| ===================================================================
|
| --- src/gdb-jit.cc (revision 10404)
|
| +++ src/gdb-jit.cc (working copy)
|
| @@ -1556,23 +1556,23 @@
|
|
|
| class UnwindInfoSection : public DebugSection {
|
| public:
|
| - explicit UnwindInfoSection(CodeDescription *desc);
|
| - virtual bool WriteBody(Writer *w);
|
| + explicit UnwindInfoSection(CodeDescription* desc);
|
| + virtual bool WriteBody(Writer* w);
|
|
|
| - int WriteCIE(Writer *w);
|
| - void WriteFDE(Writer *w, int);
|
| + int WriteCIE(Writer* w);
|
| + void WriteFDE(Writer* w, int);
|
|
|
| - void WriteFDEStateOnEntry(Writer *w);
|
| - void WriteFDEStateAfterRBPPush(Writer *w);
|
| - void WriteFDEStateAfterRBPSet(Writer *w);
|
| - void WriteFDEStateAfterRBPPop(Writer *w);
|
| + void WriteFDEStateOnEntry(Writer* w);
|
| + void WriteFDEStateAfterRBPPush(Writer* w);
|
| + void WriteFDEStateAfterRBPSet(Writer* w);
|
| + void WriteFDEStateAfterRBPPop(Writer* w);
|
|
|
| - void WriteLength(Writer *w,
|
| + void WriteLength(Writer* w,
|
| Writer::Slot<uint32_t>* length_slot,
|
| int initial_position);
|
|
|
| private:
|
| - CodeDescription *desc_;
|
| + CodeDescription* desc_;
|
|
|
| // DWARF3 Specification, Table 7.23
|
| enum CFIInstructions {
|
| @@ -1623,7 +1623,7 @@
|
| };
|
|
|
|
|
| -void UnwindInfoSection::WriteLength(Writer *w,
|
| +void UnwindInfoSection::WriteLength(Writer* w,
|
| Writer::Slot<uint32_t>* length_slot,
|
| int initial_position) {
|
| uint32_t align = (w->position() - initial_position) % kPointerSize;
|
| @@ -1639,7 +1639,7 @@
|
| }
|
|
|
|
|
| -UnwindInfoSection::UnwindInfoSection(CodeDescription *desc)
|
| +UnwindInfoSection::UnwindInfoSection(CodeDescription* desc)
|
| #ifdef __ELF
|
| : ELFSection(".eh_frame", TYPE_X86_64_UNWIND, 1),
|
| #else
|
| @@ -1648,7 +1648,7 @@
|
| #endif
|
| desc_(desc) { }
|
|
|
| -int UnwindInfoSection::WriteCIE(Writer *w) {
|
| +int UnwindInfoSection::WriteCIE(Writer* w) {
|
| Writer::Slot<uint32_t> cie_length_slot = w->CreateSlotHere<uint32_t>();
|
| uint32_t cie_position = w->position();
|
|
|
| @@ -1668,7 +1668,7 @@
|
| }
|
|
|
|
|
| -void UnwindInfoSection::WriteFDE(Writer *w, int cie_position) {
|
| +void UnwindInfoSection::WriteFDE(Writer* w, int cie_position) {
|
| // The only FDE for this function. The CFA is the current RBP.
|
| Writer::Slot<uint32_t> fde_length_slot = w->CreateSlotHere<uint32_t>();
|
| int fde_position = w->position();
|
| @@ -1686,7 +1686,7 @@
|
| }
|
|
|
|
|
| -void UnwindInfoSection::WriteFDEStateOnEntry(Writer *w) {
|
| +void UnwindInfoSection::WriteFDEStateOnEntry(Writer* w) {
|
| // The first state, just after the control has been transferred to the the
|
| // function.
|
|
|
| @@ -1713,7 +1713,7 @@
|
| }
|
|
|
|
|
| -void UnwindInfoSection::WriteFDEStateAfterRBPPush(Writer *w) {
|
| +void UnwindInfoSection::WriteFDEStateAfterRBPPush(Writer* w) {
|
| // The second state, just after RBP has been pushed.
|
|
|
| // RBP / CFA for this function is now the current RSP, so just set the
|
| @@ -1734,7 +1734,7 @@
|
| }
|
|
|
|
|
| -void UnwindInfoSection::WriteFDEStateAfterRBPSet(Writer *w) {
|
| +void UnwindInfoSection::WriteFDEStateAfterRBPSet(Writer* w) {
|
| // The third state, after the RBP has been set.
|
|
|
| // The CFA can now directly be set to RBP.
|
| @@ -1749,7 +1749,7 @@
|
| }
|
|
|
|
|
| -void UnwindInfoSection::WriteFDEStateAfterRBPPop(Writer *w) {
|
| +void UnwindInfoSection::WriteFDEStateAfterRBPPop(Writer* w) {
|
| // The fourth (final) state. The RBP has been popped (just before issuing a
|
| // return).
|
|
|
| @@ -1769,7 +1769,7 @@
|
| }
|
|
|
|
|
| -bool UnwindInfoSection::WriteBody(Writer *w) {
|
| +bool UnwindInfoSection::WriteBody(Writer* w) {
|
| uint32_t cie_position = WriteCIE(w);
|
| WriteFDE(w, cie_position);
|
| return true;
|
| @@ -1810,8 +1810,8 @@
|
| struct JITDescriptor {
|
| uint32_t version_;
|
| uint32_t action_flag_;
|
| - JITCodeEntry *relevant_entry_;
|
| - JITCodeEntry *first_entry_;
|
| + JITCodeEntry* relevant_entry_;
|
| + JITCodeEntry* first_entry_;
|
| };
|
|
|
| // GDB will place breakpoint into this function.
|
| @@ -1998,7 +1998,7 @@
|
| }
|
| }
|
|
|
| -static void AddUnwindInfo(CodeDescription *desc) {
|
| +static void AddUnwindInfo(CodeDescription* desc) {
|
| #ifdef V8_TARGET_ARCH_X64
|
| if (desc->tag() == GDBJITInterface::FUNCTION) {
|
| // To avoid propagating unwinding information through
|
|
|