[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [eclipselink-dev] Please release all Jars with full class	information so that debugging is seamless | 
Hi Sebastien,
  Somewhere during the enormous amount of build work we have been doing the 
amount of debugging information we provided changed.  The builds have been 
updated to include vars.
-Tom
Sebastien Tardif wrote:
Please always release all Jars with full class information so that 
debugging is seamless.
 
It seems many other third parties including stuff from Sun are providing 
full debugging information. In Java, that seems to be standard since the 
cost is negligible.
 
However, with EclipseLink/TopLink it seems it’s popular to remove 
information that is unlikely to have no significant performance impact 
on memory and CPU like:
- add variable attributes to generated class files
- add line number attributes to generated class files
- add source file name to generated class file
 
Current setting in 
trunk\jpa\org.eclipse.persistence.jpa\build.properties is 
javac.debuglevel=lines,source
 
Missing setting is “vars”. The available settings are listed here: 
http://ant.apache.org/manual/CoreTasks/javac.html
 
Maven default is lines,vars,source, see 
http://maven.apache.org/maven-1.x/plugins/java/properties.html
 
------------------------------------------------------------------------
_______________________________________________
eclipselink-dev mailing list
eclipselink-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipselink-dev