发明名称 IMPLEMENTATION OF DISTRIBUTED METHODS THAT SUPPORT GENERIC FUNCTIONS
摘要 Embodiments are directed to providing a generic software function for a plurality of data types in a distributed environment and to implementing type checking at compile time and at runtime. In one scenario, a computer system receives a portion of software code for a distributed software application, where the software code is written as a generic function in a computer programming language that supports reflection. The computer system presents a function signature at runtime to a just-in-time (JIT) compiler. The function signature describes which of multiple different input and output data types the generic function is configured to work with. The computer system also implements reflection at runtime to resolve each generic function to a function pointer after compilation by the JIT.
申请公布号 US2014007060(A1) 申请公布日期 2014.01.02
申请号 US201213539244 申请日期 2012.06.29
申请人 WARREN RICHARD A.;RAGHUNATHAN SUDARSHAN;JENKINS ADAM P.;MICROSOFT CORPORATION 发明人 WARREN RICHARD A.;RAGHUNATHAN SUDARSHAN;JENKINS ADAM P.
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址