diff --git a/src/hotspot/cpu/sparc/assembler_sparc.hpp b/src/hotspot/cpu/sparc/assembler_sparc.hpp index f8f5b11c9a6..01f0121bb42 100644 --- a/src/hotspot/cpu/sparc/assembler_sparc.hpp +++ b/src/hotspot/cpu/sparc/assembler_sparc.hpp @@ -783,7 +783,9 @@ class Assembler : public AbstractAssembler { void flush() { #ifdef VALIDATE_PIPELINE assert(_delay_state == NoDelay, "Ending code with a delay-slot."); +#ifdef COMPILER2 validate_no_pipeline_hazards(); +#endif #endif AbstractAssembler::flush(); }