code: public static void log(final String message) {
  		if (LOG.isWarnEnabled()) {
  			try {
  				throw new PossibleMemLeakException(message);
  			} catch (PossibleMemLeakException ex) {
  				LOG.warn(message, ex);
  			}
  		}
  	}
docs: Log a possible memory leak as necessary.
  The benefit of using this to log possible memory leaks is that there is one global logger to enable/disable
  as debugging dictates.
  
  This method also creates a stack trace so that possible memory leaks are easier to track.
  
  @param message A meaningful message that provides information about the possible memory leak.
  The message should ideally provide information about the source of the leak.