发明名称 HANDLING VALUE TYPES
摘要 In one approach, a method comprises receiving one or more higher-level instructions specifying to assign a value of a particular value type to a particular container of a plurality of containers, wherein the plurality of containers represent a data structure for maintaining one or more variables during execution of a block of code, wherein at least two containers of the plurality of containers are different sizes; generating one or more lower-level instructions that assign the value to the particular container based on applying one or more assignment rules to the one or more higher-level instructions based on the particular value type and executing the one or more lower-level instructions.
申请公布号 US2015331681(A1) 申请公布日期 2015.11.19
申请号 US201514699129 申请日期 2015.04.29
申请人 Oracle International Corporation 发明人 ROSE JOHN ROBERT;GOETZ BRIAN;STEELE GUY
分类号 G06F9/45;G06F9/44 主分类号 G06F9/45
代理机构 代理人
主权项 1. A method for implementing higher-level instructions by generating and executing corresponding lower-level instructions that refer to one or more storage mechanisms that are transparent to the higher-level instructions, the method comprising: receiving one or more higher-level instructions specifying to assign a value of a particular value type to a particular container of a plurality of containers, wherein the plurality of containers represent a data structure for maintaining one or more variables during execution of a block of code, wherein at least two containers of the plurality of containers are different sizes; generating one or more lower-level instructions that assign the value to the particular container based on applying one or more assignment rules to the one or more higher-level instructions based on the particular value type; executing the one or more lower-level instructions; wherein the method is performed by one or more computing devices.
地址 Redwood Shores CA US