Allow `perform_enqueued_jobs` to be called without a block.
#33626

kddeisz wants to merge kddeisz:perform-enqueued-jobs-no-block into rails:master

We do not currently have an analysis of these two commits