There is a development flag "Debugging" which is set during execution of
the utility functions in src/share/vm/utilities/debug.cpp These
functions are designed to be called from a debugger when
debugging the VM. The flag prevented assertions from being
triggered during the calls. However the disabling of assertions
was removed during some refactoring of the assertion and error
reporting code.
the utility functions in src/share/vm/utilities/debug.cpp These
functions are designed to be called from a debugger when
debugging the VM. The flag prevented assertions from being
triggered during the calls. However the disabling of assertions
was removed during some refactoring of the assertion and error
reporting code.