Invention Grant
- Patent Title: Function side-effect modeling by prototyping
- Patent Title (中): 功能副作用模型通过原型
-
Application No.: US13072056Application Date: 2011-03-25
-
Publication No.: US08694978B1Publication Date: 2014-04-08
- Inventor: Silvius V. Rus , Xinliang David Li
- Applicant: Silvius V. Rus , Xinliang David Li
- Applicant Address: US CA Mountain View
- Assignee: Google Inc.
- Current Assignee: Google Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Honigman Miller Schwartz and Cohn LLP
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
Methods, systems, computer-readable media, and apparatus for determining function side effects of a program function are disclosed. Source code of one or more prototype functions that is configured to simulate the function side-effect behaviors of a program function can be provided, and the compiler can determine the functional side effects of the program function in various specific program contexts based on the source code of the prototype functions rather than the source code of the program function. Optimization procedures can be performed based on the function side effects of the program function derived from the prototype functions and the program contexts.
Information query