Closed Bug 732028 Opened 13 years ago Closed 6 years ago

Extend shark profiling to support AS3 source

Categories

(Tamarin Graveyard :: Profiler, defect)

All
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: edwsmith, Unassigned)

References

Details

Attachments

(1 file)

If we see OP_file and OP_line, we can translate that into log records which ultimately could become DWARF information, which would allow shark to show mixed source/assembly like it does for C++ code. We could also generate ABC or LIR listings at JIT compilation time, and emit debug information that correlates to that, or some combination, which would allow viewing of mixed ABC/asm or LIR/asm.
Attached patch WIPSplinter Review
This patch is a work in progress. It correctly extracts file/line info from ABC and passes it to the log file. Log2s correctly translates this into .file and .loc directives in its .asm output file. However, that's not enough to get the assembler to generate DWARF symbols. More investigation is needed.
Depends on: 727955
Tamarin is a dead project now. Mass WONTFIX.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Tamarin isn't maintained anymore. WONTFIX remaining bugs.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: