Java program for emulating the memory management of a C program and corresponding method
AssigneeSoftware AG
InventorLior Yaffe
Life of this patent
Estimating the term…
Loading patent…
AssigneeSoftware AG
InventorLior Yaffe
Estimating the term…
Certain example embodiments relate to a computer program written in the programming language Java for emulating the memory management of a computer program written in the programming language C. The C program includes instructions for allocating a memory area, instructions for defining at least one data structure, and instructions for defining at least one pointer to the allocated memory area in accordance with the at least one data structure. The Java program may include instructions for: providing a Java byte array for emulating the allocated memory area of the C program; and providing at least one Java object for emulating the at least one data structure of the C program. The at least one Java object uses at least one Java ByteBuffer object for emulating the at least one pointer of the C program.
A non-transitory computer readable medium tangibly storing a Java computer program written in the Java programming language for emulating the memory management of a C computer program written in the C programming language,
A method for converting a C computer program written in the C programming language into a Java computer program written in the Java programming language Java,
A computer system, including at least one processor and a memory, the computer system being configured to use the at least one process and memory in order to cause a Java computer program written in the Java programming language to emulate the memory management of a C computer program written in the C programming language,
Dependencies are inferred from the claim text.