Optimize implicit casting to Integer


Implicit casts currently use the constructors as implementations for implicit casting. Although that definitely increases maintainability if we were to need to change the constructors, it is inefficient because they won't be inlined due to their size. Since we won't be changing how these implementations are done, these should be manually inlined in order to prevent excessive stack usage when calling the constructors.
Closed Nov 21, 2010 at 11:14 AM by mgray
Proposed solution too complex and significantly reduces maintainability and general code health. This won't be implemented, but a few fixes are done to provide more consistent memory utilization.