Geoff Keating wrote: > I believe it's wrong that we use SAVE_EXPR for array sizes for C. We > should instead create temporary variables to hold the size > declarations, and set them in the appropriate point in the instruction > stream. I agree. In fact my feeling is that we should get rid of the use of SAVE_EXPR wherever possible.