发明名称 |
Systems and methods providing lightweight runtime code generation |
摘要 |
The present invention relates to systems and methods that facilitate dynamic programming language execution in a managed code environment. A runtime code generator is provided within the framework of a managed object environment. The code generator includes a class allocator that reserves one or more method slots for a dynamic method call. A dynamic method builder then employs the method slots to generate an intermediate language stream that forms a method description. The method description is then fed to a Just-In-Tine (JIT) compiler that returns at least one dynamically generated pointer to facilitate execution of the dynamic method call at runtime.
|
申请公布号 |
US2004255268(A1) |
申请公布日期 |
2004.12.16 |
申请号 |
US20030461105 |
申请日期 |
2003.06.13 |
申请人 |
MEIJER ERIK;RUSSI DARIO;DRAYTON PETER F. |
发明人 |
MEIJER ERIK;RUSSI DARIO;DRAYTON PETER F. |
分类号 |
G06F9/45;(IPC1-7):G06F9/44 |
主分类号 |
G06F9/45 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|