发明申请
- 专利标题: DISPATCH PREDICATE FOR OVERLOADED FUNCTIONS USING TYPE INTERVALS
- 专利标题(中): 使用类型间隔预测过载功能
-
申请号: US13601745申请日: 2012-08-31
-
公开(公告)号: US20140068556A1公开(公告)日: 2014-03-06
- 发明人: Karl B. Naden , Justin R. Hilburn , David R. Chase , Guy L. Steele , Victor M. Luchangco , Eric Allen
- 申请人: Karl B. Naden , Justin R. Hilburn , David R. Chase , Guy L. Steele , Victor M. Luchangco , Eric Allen
- 申请人地址: US CA Redwood Shores
- 专利权人: ORACLE INTERNATIONAL CORPORATION
- 当前专利权人: ORACLE INTERNATIONAL CORPORATION
- 当前专利权人地址: US CA Redwood Shores
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F9/45
摘要:
The disclosed embodiments provide a system that facilitates the development and execution of a software program. During runtime of the software program, the system obtains a function call associated with an overloaded function and a generic type hierarchy. Next, the system determines an applicability of an implementation of the overloaded function to the function call. Finally, the system selects the implementation for invocation by the function call based on the determined applicability and a partial order of implementations for the overloaded function.
公开/授权文献
信息查询