Closed Bug 1524544 Opened 6 years ago Closed 6 years ago

Add CFI to xptcall for aarch64

Categories

(Core :: XPConnect, enhancement, P2)

ARM64
Android
enhancement

Tracking

()

RESOLVED FIXED
mozilla67
Tracking Status
firefox67 --- fixed

People

(Reporter: m_kato, Assigned: m_kato)

Details

Attachments

(1 file)

When using Gecko Profiler, it uses DWARF information to get stack. But xptcall for Android/aarch64 doesn't have CFI, so it cannot walk stack well.

Gecko Profiler uses DWARF information to get stack. But xptcall assembler for
Android/aarch64 doesn't have CFI directive, so it cannot walk stack well.

Priority: -- → P2
Attachment #9040674 - Attachment description: Bug 1524544 - Add CFI directive to ShardStub and _NS_InvokeByIndex. r?froydnj → Bug 1524544 - Add CFI directive to SharedStub and _NS_InvokeByIndex. r?froydnj
Pushed by m_kato@ga2.so-net.ne.jp: https://hg.mozilla.org/integration/autoland/rev/93b9a5d198f7 Add CFI directive to SharedStub and _NS_InvokeByIndex. r=froydnj
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: