Closed Bug 518906 Opened 16 years ago Closed 16 years ago

NJ merge: bring fragment profiling to TR

Categories

(Tamarin Graveyard :: Baseline JIT (CodegenLIR), defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: graydon, Assigned: rreitmai)

References

Details

Attachments

(1 file, 3 obsolete files)

Attached patch New code (obsolete) — Splinter Review
TM has a per-fragment profiling facility, introduced in bug 503424, that TR lacks. This patch adds it. As far as I know you're not using your GuardRecords or SideExits, but we are, and the profiling code uses them. So I moved them from core/Verifier.h to nanojit/Native.h.
Of course, I didn't test the former patch under --enable-debug, which is what turns it *on*. This patch goes the remainder of the ways.
Attachment #402901 - Attachment is obsolete: true
Blocks: 519527
Attached patch refresh the patch (obsolete) — Splinter Review
Just a refresh, still contains the same stuff.
Attachment #402952 - Attachment is obsolete: true
rebase and minor changes based on bug 519561 and 519527 landing first
Attachment #403580 - Attachment is obsolete: true
Attachment #405126 - Flags: superreview?(edwsmith)
No longer blocks: 519527
Depends on: 519527
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Resolved fixed engineering / work item that has been pushed. Setting status to verified.
Status: RESOLVED → VERIFIED
Attachment #405126 - Flags: superreview?(edwsmith)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: