1. A runtime code generator for a managed object environment, comprising: a class allocator that reserves one or more method slots for a dynamic method call; and a dynamic method builder that employs the method slots to generate an intermediate language stream and return at least one pointer to facilitate execution of the dynamic method call at runtime.