×

System and method for synchronizing access to shared variables in a virtual machine in a digital computer system

  • US 6,141,794 A
  • Filed: 10/16/1998
  • Issued: 10/31/2000
  • Est. Priority Date: 10/16/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A code generator for generating, from code in a program, native code executable by a computer system, the code generator comprising:

  • A. a code portion receiver configured to receive a portion of the program code for which the native executable code is to be generatedB. a synchronization statement detector configured to determine whether the received program code portion includes a statement for synchronizing access by multiple execution threads to at least one variable contained within the obtained code; and

    C. a native code generator configured to, in response to positive determination by said synchronization statement detector, generate native code for the synchronization statement including a wait-free synchronization construct to synchronize access to the at least one variable.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×