--- old/hotspot/src/share/vm/compiler/methodLiveness.cpp 2009-08-01 04:10:20.324475765 +0100 +++ new/hotspot/src/share/vm/compiler/methodLiveness.cpp 2009-08-01 04:10:20.238975767 +0100 @@ -79,8 +79,9 @@ BitCounter() : _count(0) {} // Callback when bit in map is set - virtual void do_bit(size_t offset) { + virtual bool do_bit(size_t offset) { _count++; + return true; } int count() { @@ -470,7 +471,7 @@ bci = 0; } - MethodLivenessResult answer(NULL,0); + MethodLivenessResult answer((uintptr_t*)NULL,0); if (_block_count > 0) { if (TimeLivenessAnalysis) _time_total.start();