diff options
author | Martin Odersky <odersky@gmail.com> | 2012-08-09 20:04:31 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2012-08-09 20:04:31 +0200 |
commit | f71dca29e4b292d0df8c2cc616477dc6b4f522c1 (patch) | |
tree | 42ce595750b7c22d731780dab447d2aff2e165bc /project/Versions.scala | |
parent | 0e2080e8bf1c54cac59c5b0c53a93eb0de009d3b (diff) | |
download | scala-f71dca29e4b292d0df8c2cc616477dc6b4f522c1.tar.gz scala-f71dca29e4b292d0df8c2cc616477dc6b4f522c1.tar.bz2 scala-f71dca29e4b292d0df8c2cc616477dc6b4f522c1.zip |
Made inliner work for @inline methods that access private variables.
We need to disable the previous "potentiallyPublished" logic for this because that one disables inlining as long as the inlined method has a reference to a field with a $. But making fields public in @inline method will generate fields with $. We need to complement this with reverting the previous publication logic completely. I leave that to Vlad or Miguel.
Diffstat (limited to 'project/Versions.scala')
0 files changed, 0 insertions, 0 deletions