The viewport update speed when rendering with infinite samples has been changed to work based on time since render start rather than sample count.
I have made this change because if you have a device fast enough to exceed 32 samples in 0.1 seconds, then the next viewport update you'll observe is 2 second after render start which can be annoying for anyone wishing to quickly interate on fine detail parts of their scene.