C2: Compiler scheduling oddity

Andrew Haley aph at redhat.com
Fri Jun 17 14:17:29 UTC 2016


On 17/06/16 01:02, Vladimir Kozlov wrote:
> "After ScheduleLate" looks to me as "After schedule_early()" because nodes are near their definitions.

Really not: the dump is here.

  if (victim) {
    tty->print("\n---- After ScheduleLate ----\n");
    for (uint i = 0; i < number_of_blocks(); i++) {
      Block* block = get_block(i);
      block->dump();
    }
  }

} // end ScheduleLate

Andrew.



More information about the hotspot-compiler-dev mailing list