Shifts the current backing file to last and sets the current backing to newFile.
Shifts the current backing file to last and sets the current backing to a new temporary file generated by newBackingFile.
If there is a previous backing file in last, that becomes the current backing file and the previous backing is cleared.
If there is a previous backing file in last, that becomes the current backing file and the previous backing is cleared.
Otherwise, no changes are made.
Tracks the files that persist the global logging.
fileis the current backing file.lastis the previous backing file, if there is one.newBackingFilecreates a new temporary location for the next backing file.