1.1 --- a/src/share/vm/utilities/elfSymbolTable.cpp Fri Jun 29 17:12:15 2012 -0700 1.2 +++ b/src/share/vm/utilities/elfSymbolTable.cpp Mon Jul 02 13:11:28 2012 -0400 1.3 @@ -40,7 +40,7 @@ 1.4 long cur_offset = ftell(file); 1.5 if (cur_offset != -1) { 1.6 // call malloc so we can back up if memory allocation fails. 1.7 - m_symbols = (Elf_Sym*)os::malloc(shdr.sh_size); 1.8 + m_symbols = (Elf_Sym*)os::malloc(shdr.sh_size, mtInternal); 1.9 if (m_symbols) { 1.10 if (fseek(file, shdr.sh_offset, SEEK_SET) || 1.11 fread((void*)m_symbols, shdr.sh_size, 1, file) != 1 ||