Investigate relazification of functions without destroying coverage information.

NEW
Unassigned

Status

Testing
Code Coverage
7 months ago
7 months ago

People

(Reporter: gmierz, Unassigned)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

7 months ago
This bug is for the errors observed in four tests from the jittest test suite that fail when the test is instrumented with JSVM code coverage collection.

The problem comes from the fact that functions are not lazily parsed. The reason for this is because coverage counters will be destroyed upon relazification. This bug is to investigate whether or not there is some way around this, or if it has to be done this way.

The failing tests, in the jit-test suite, are:
1. basic/functionnames.js
2. debug/Debugger-findScripts-23.js
3. debug/bug1160182.js
4. xdr/incremental-encoder.js
You need to log in before you can comment on or make changes to this bug.