1.1 --- a/src/share/vm/opto/memnode.hpp Fri Feb 22 10:12:00 2013 -0800 1.2 +++ b/src/share/vm/opto/memnode.hpp Mon Feb 25 14:13:04 2013 +0100 1.3 @@ -1072,11 +1072,11 @@ 1.4 1.5 // See if this store can be captured; return offset where it initializes. 1.6 // Return 0 if the store cannot be moved (any sort of problem). 1.7 - intptr_t can_capture_store(StoreNode* st, PhaseTransform* phase); 1.8 + intptr_t can_capture_store(StoreNode* st, PhaseTransform* phase, bool can_reshape); 1.9 1.10 // Capture another store; reformat it to write my internal raw memory. 1.11 // Return the captured copy, else NULL if there is some sort of problem. 1.12 - Node* capture_store(StoreNode* st, intptr_t start, PhaseTransform* phase); 1.13 + Node* capture_store(StoreNode* st, intptr_t start, PhaseTransform* phase, bool can_reshape); 1.14 1.15 // Find captured store which corresponds to the range [start..start+size). 1.16 // Return my own memory projection (meaning the initial zero bits)