diff options
author | Eugene Burmako <xeno.by@gmail.com> | 2012-06-05 23:14:51 +0200 |
---|---|---|
committer | Eugene Burmako <xeno.by@gmail.com> | 2012-06-08 15:23:11 +0200 |
commit | fb67a1d3aea159fd39e5c0fad14ffa089a5d6ba5 (patch) | |
tree | 78d538251a3ceabb063d8d4bdc7cd1963c687dad /test | |
parent | 8ca8598becf92ed712ee41c676b625412368ef94 (diff) | |
download | scala-fb67a1d3aea159fd39e5c0fad14ffa089a5d6ba5.tar.gz scala-fb67a1d3aea159fd39e5c0fad14ffa089a5d6ba5.tar.bz2 scala-fb67a1d3aea159fd39e5c0fad14ffa089a5d6ba5.zip |
macros: now use Java reflection
Due to some voodoo magic creating a new instance of a compiler cake,
immediately degrades performance of the compiler.
Out guess is that it makes HotSpot treat calls to cake methods as polymorphic.
However we didn't do any performance testing, it just works, and that's enough.
Enough for now.
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions