Board Thread:Questions and Answers/@comment-33754313-20200217182740/@comment-5407242-20200218040642

I believe that GER's death loop is a requiem version of Giorno's consciousness overdrive. Originally, GE was able to flood life energy into enemy users, causing their mind to go berserk and operate significantly faster than their body could keep up with. GER, however, upgrades this ability to cause enemy user's minds to go completely berserk, not only slowing down their perception of time (as Bruno did in his fight against Giorno), but also for them to imagine their deaths perhaps trillions of times over.

I don't believe Diavolo is going to die infinitely. I believe that, for a little while, Diavolo was still alive, with his body floating down the river. His mind, however, is working so immensely fast that it's imagining him dying in gruesome forms billions of times per second, over and over. In his head, his dying will loop through over and over until his real body (outside of his own mind) dies of natural causes, either drowning or starvation. This means he wouldn't die an infinite number of times, but rather, a very very large amount of times, as I said, perhaps in the trillions.

Which, in my opinion, is complete overkill, but hey, I think it's neat.