- 
    Bug 
- 
    Resolution: Fixed
- 
     P3 P3
- 
    6
                    Starting from jdk6.0-b27 javac generates different source code 
position in
CharacterRangeTable attribute (under -Xjcov mode).
Originally a source position in the CRT was packed as
(linenumber<<10)|position_in_line.Starting from b27 it seems
represented as a position from a beginning of source file.
A problem is that the change breaks JCov utilities and JDK SQE
cannot generate
coverage reports because of this.
            
position in
CharacterRangeTable attribute (under -Xjcov mode).
Originally a source position in the CRT was packed as
(linenumber<<10)|position_in_line.Starting from b27 it seems
represented as a position from a beginning of source file.
A problem is that the change breaks JCov utilities and JDK SQE
cannot generate
coverage reports because of this.
- duplicates
- 
                    JDK-6359661 bad line number info in CharacterRangeTable -           
- Closed
 
-         
- relates to
- 
                    JDK-4994049 Add support for accurate begin/end positions -           
- Closed
 
-