Automated Reasoning and the Behavior of the Smalltalk VM
To 110 years of L. E. J. Brouwer's dissertation
Boris Shingarov
LabWare
shingarov@labware.com
The Problem
...
mov eax, dword ptr [edi]
; an unfound bug sometimes corrupts
; the value of ecx to point to
; a random location above stack
; limit; reset to preserve sanity
mov ecx, 0
push eax
...