1. A computer-implemented method of managing thread priority based on object creation rates, comprising: when a thread from a pool of active threads is dispatched for execution, monitoring an object creation rate for the thread; and if the object creation rate of the thread exceeds a specified threshold; reducing an execution priority of the thread.