commit | 5c93b19922e3b1c8e9acc3aee784a90e138754e2 | [log] [tgz] |
---|---|---|
author | Marcus Lagergren <lagergren@openjdk.org> | Tue Jul 29 14:21:45 2014 -0700 |
committer | Marcus Lagergren <lagergren@openjdk.org> | Tue Jul 29 14:21:45 2014 -0700 |
tree | 2cf52b5e0f25e72651575e572eb450281f450283 | |
parent | ad9ca4fb4361e01ee7585ffb786590ddbd96af60 [diff] |
8048869: Reduce compile time by about 5% by removing the Class.casts from the AST nodes Removed the native casts that slow down the compiler unnecessarily. I also modified the compile-octane harness so that it can run with --verbose and --iterations flags so that you can run the compiler for an arbitrary time, gathering a mission control executing profile. Reviewed-by: attila, jlaskey