src/share/vm/opto/chaitin.cpp

changeset 9055
e4e58811ed1b
parent 7598
ddce0b7cee93
child 9122
024be04bb151
child 9333
2fccf735a116
equal deleted inserted replaced
9054:db49d511817a 9055:e4e58811ed1b
336 336
337 _trip_cnt = 0; 337 _trip_cnt = 0;
338 _alternate = 0; 338 _alternate = 0;
339 _matcher._allocation_started = true; 339 _matcher._allocation_started = true;
340 340
341 ResourceArea split_arena; // Arena for Split local resources 341 ResourceArea split_arena(mtCompiler); // Arena for Split local resources
342 ResourceArea live_arena; // Arena for liveness & IFG info 342 ResourceArea live_arena(mtCompiler); // Arena for liveness & IFG info
343 ResourceMark rm(&live_arena); 343 ResourceMark rm(&live_arena);
344 344
345 // Need live-ness for the IFG; need the IFG for coalescing. If the 345 // Need live-ness for the IFG; need the IFG for coalescing. If the
346 // liveness is JUST for coalescing, then I can get some mileage by renaming 346 // liveness is JUST for coalescing, then I can get some mileage by renaming
347 // all copy-related live ranges low and then using the max copy-related 347 // all copy-related live ranges low and then using the max copy-related

mercurial