Compiler-generated alternate memory-mapped data access operations
AssigneeCisco Technology, Inc.
InventorsZhijian Zhang, Avaneesh Anandrao Kadam, Pratap Pereira
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorsZhijian Zhang, Avaneesh Anandrao Kadam, Pratap Pereira
Estimating the term…
Techniques for compiling source code include generating object code by processing source code corresponding to a portion of a software program. The source code includes an instruction, native to a program language, for a memory location access. Based at least in part on processing the source code, the compiler generates second object code that, when executed by one or more processors, configures the one or more processors to determine to implement the memory location access using first database access transaction operations or to implement the memory location access using second database access transaction operations. The compiler may generate third object code that configures the one or more processors to implement the memory location access using the first database access transaction operations or to implement the memory location access using the second database access transaction operations, based at least in part based on the determining.
A method of compiling source code, comprising:
A method performed by one or more processors executing a program that includes an access to a memory location, the method comprising:
One or more non-transitory computer-readable storage media storing computer-readable instructions that, when executed, instruct one or more processors to perform operations for compiling source code, comprising:
Dependencies are inferred from the claim text.