PROBLEM TO BE SOLVED: To permit a garbage collecting process which can be placed continuously in operation for a long period and is simple and efficient by specifying a releasing method for an object area when garbage collecting processes by a reference counter system and another system are carried out in combination. ;SOLUTION: Each reference counter 11 of each object area 10 increases and decreases in the value representing the number of a pointer 12 referring to the object area 10. A garbage collecting means 5 when the garbage collecting processes by the reference counter system and another system are performed in combination releases only a corresponding 1st object area 10 which is released when the value of the reference counter 11 reaches 0. A 2nd object area 10 that the pointer 12 is referring to in the 1st object area does not conduct the updating process of the value of the reference counter 11 and the releasing process of the object area 10 accompanying it.;COPYRIGHT: (C)1999,JPO
展开▼