Merge "Do not eliminate array allocation if it may throw NegativeArraySizeException" am: f12c309247 am: 46f4daec15
am: 8527c3cd8b

Change-Id: Ib3e226c62af336cbcf1f62f2dc7dee402cca350a