{"shas":[["52acfe8ba1c69c6ab15329410b6bfde1f69c743e","b1ea47da69e23acd1c4508031bf2e20bd2d68af1@ning.com","Replace the anonymous inner classes with static inner classes. The\nanonymous inner classes are referred by the new class object created\nby the enhancer and hold a reference to the\nConfigurationObjectFactory. If you create and destroy lots of them,\nthe retained size of these classes is quite big and you run out of\nPermGen space quickly.\n\nThis change makes the retained size much smaller, but creating many\nConfigurationObjectFactory objects will still create lots of new\nclasses, thus running out of PermGen space, but slower. :-)","Henning Schmiedehausen"]],"ref":"refs/heads/master","push_id":20798311,"head":"52acfe8ba1c69c6ab15329410b6bfde1f69c743e","size":1}