Skip to main content

[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


Back to the top