1.1 --- a/src/share/vm/adlc/archDesc.cpp Wed Apr 03 15:00:55 2013 -0700 1.2 +++ b/src/share/vm/adlc/archDesc.cpp Thu Apr 04 09:18:47 2013 +0200 1.3 @@ -832,6 +832,7 @@ 1.4 int length = (int)strlen(rc_name) + (int)strlen(mask) + 5; 1.5 char *regMask = new char[length]; 1.6 sprintf(regMask,"%s%s()", rc_name, mask); 1.7 + delete[] rc_name; 1.8 return regMask; 1.9 } 1.10 }