×

System and method for improved clearing of JAVA object's variables

  • US 7,827,212 B2
  • Filed: 05/22/2003
  • Issued: 11/02/2010
  • Est. Priority Date: 05/22/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of clearing a runtime data area where a plurality of software objects store a variable and each of the plurality of software objects has a finalize method, comprising the steps of:

  • driving an initial finalize method of a first software object, the initial finalize method comprising a finalize method for the first software object that synchronizes clean-up activity for resources of the first software object;

    clearing a runtime data area storing one or more variables associated with the first software object in response to the initial finalize method ending;

    generating a finalize exception in response to the initial finalize method not performing an operation for a predetermined time period;

    driving a next finalize method of a second software object in response to the generated finalize exception; and

    marking the first software object as uncollectible in response to the initial finalize method being non-restartable.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×