Use the checkbox below to ignore double-checked locking on volatile fields. Using a volatile field for double-checked locking works correctly on virtual machines which implement the new Java Memory Model.