Descriptioncmd/gc: correct liveness for various non-returning functions
When the liveness code doesn't know a function doesn't return
(but the generated code understands that), the liveness analysis
invents a control flow edge that is not really there, which can cause
variables to seem spuriously live. This is particularly bad when the
variables are uninitialized.
Patch Set 1 #Patch Set 2 : diff -r 1924b7e9adf5 https://code.google.com/p/go/ #Patch Set 3 : diff -r 6c92cb840505 https://code.google.com/p/go/ #MessagesTotal messages: 4
|