summaryrefslogtreecommitdiff
path: root/META-INF/MANIFEST.MF
diff options
context:
space:
mode:
authorSébastien Doeraene <sjrdoeraene@gmail.com>2013-09-19 17:13:51 +0200
committerSébastien Doeraene <sjrdoeraene@gmail.com>2013-09-19 17:25:26 +0200
commita3f71badf67bbaac1a4ba16f68211ea6e31aa473 (patch)
treec1140e545988b1618f306ac93f49b7dc0b507150 /META-INF/MANIFEST.MF
parenta8543ef28f8fc0152208f4eef763344657bf9e5a (diff)
downloadscala-a3f71badf67bbaac1a4ba16f68211ea6e31aa473.tar.gz
scala-a3f71badf67bbaac1a4ba16f68211ea6e31aa473.tar.bz2
scala-a3f71badf67bbaac1a4ba16f68211ea6e31aa473.zip
Don't avoid to load trait impl .class without inliner.
When the inliner is on, it is necessary to load class files containing the implementation of traits, i.e., those ending in $class.class. This is needed to be able to inline these methods. However it is useless if the inliner is disabled. The previous logic avoided to put these files on the classpath when the inliner was off. However, this complicates things, and it makes the classpath mechanism dependent on something totally unrelated. On this basis, this commit removes that logic, and instead trait impl .class files are always kept on the classpath.
Diffstat (limited to 'META-INF/MANIFEST.MF')
0 files changed, 0 insertions, 0 deletions