Back to the original question posted by Nilpaurion Felagund:
Smeagol pledged to save the precious, obey the master of the precious, and never let him have it. Smeagol made a solemn promise to do this.
Now at the Cracks of Doom, I do not believe that Gollum was acting because he thought of the pledge and that he had a momentary change of heart or anything at that time. There, he was fully corrupted and only desired his precious back.
However, I do believe, that it was in this moment that fate/Eru/the Ring, made this moment the time when Smeagol's pledge was fulfilled. IMHO because Smeagol promised that he would:
[
Quote:
never, never, to let him have it
|
and
Quote:
to serve the master of the precious
|
whatever outside power, be it the ring, fate, or Eru, held him to his promise and caused the destruction of the ring, and subsequently, himself.