Mercurial > hg > truffle
comparison src/share/vm/opto/phase.hpp @ 1080:7c57aead6d3e
6892658: C2 should optimize some stringbuilder patterns
Reviewed-by: kvn, twisti
author | never |
---|---|
date | Thu, 12 Nov 2009 09:24:21 -0800 |
parents | 046932b72aa2 |
children | c18cbe5936b8 |
comparison
equal
deleted
inserted
replaced
1078:8e7adf982378 | 1080:7c57aead6d3e |
---|---|
42 Ins_Select, // Instruction selection phase | 42 Ins_Select, // Instruction selection phase |
43 CFG, // Build a CFG | 43 CFG, // Build a CFG |
44 BlockLayout, // Linear ordering of blocks | 44 BlockLayout, // Linear ordering of blocks |
45 Register_Allocation, // Register allocation, duh | 45 Register_Allocation, // Register allocation, duh |
46 LIVE, // Dragon-book LIVE range problem | 46 LIVE, // Dragon-book LIVE range problem |
47 StringOpts, // StringBuilder related optimizations | |
47 Interference_Graph, // Building the IFG | 48 Interference_Graph, // Building the IFG |
48 Coalesce, // Coalescing copies | 49 Coalesce, // Coalescing copies |
49 Ideal_Loop, // Find idealized trip-counted loops | 50 Ideal_Loop, // Find idealized trip-counted loops |
50 Macro_Expand, // Expand macro nodes | 51 Macro_Expand, // Expand macro nodes |
51 Peephole, // Apply peephole optimizations | 52 Peephole, // Apply peephole optimizations |