17. The method of claim 1 , the computing of the suspect score being performed for each of the top consumers and being based on the information about memory usage if no prior similar heap dump was found.
1. A method for identifying errors in software code in a multi-tenant environment comprising: calculating, by a host system, memory usage statistics of each of a group of objects that contributed to a current heap dump, the host system including a set of one or more processors and a memory system including one or more computer readable media by the set of one or more processors; identifying, by the host system, top consumers of memory by object of the current heap dump; determining, by the host system, how much memory a given one of the top consumers consumes with respect to how much memory top consumers other than the given one of the top consumers consume; computing, by the host system, a suspect score based on the determining; and determining, by the host system, whether the given one of the top consumers is likely to have caused memory issues based on the suspect score.