Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipselink-dev] Please release all Jars with full class information so that debugging is seamless

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

 


Back to the top