Patents by Inventor Takuji Kawamoto

Takuji Kawamoto has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20030149961
    Abstract: Disclosed is a breakpoint setting apparatus capable of setting a breakpoint without imposing any burden on a programmer. The breakpoint setting apparatus includes an edited-line list manager 115 for managing an address of an edited line in a source code, and a breakpoint setting/disabling sub unit 106 for setting a breakpoint at the address stored in the edited-line list manager 115. The breakpoint setting apparatus automatically sets a breakpoint on each line where the programmer makes an edit without any specific instruction from the programmer.
    Type: Application
    Filed: February 5, 2003
    Publication date: August 7, 2003
    Inventors: Masaki Kawai, Takuji Kawamoto
  • Publication number: 20030140071
    Abstract: A garbage collector 100 is composed of a generation heap creator 20, an inter-generation object relocator 80, and a generation heap deallocator 40. The generation heap creator 20 creates a generation heap at a start of execution of a method. The inter-generation object relocator 80 relocates, upon detecting a reference from an object in an older generation heap to another object in a younger generation heap, the referenced object in the younger generation heap to the older generation heap. The generation heap deallocator 40 deallocates, at a completion of a method, a generation heap corresponding to the method.
    Type: Application
    Filed: December 12, 2002
    Publication date: July 24, 2003
    Inventor: Takuji Kawamoto
  • Publication number: 20010042074
    Abstract: A garbage collection apparatus that performs (1) scavenging processing for specifying unused cell blocks from among a plurality of cell blocks, some of which can be reached from a specified root cell block via one of a set of trays, tracing one or more cell blocks in a chain-like manner by referencing each of the one or more cell blocks, and others of which cannot be reached in this manner and are referred to as the unused cell blocks, each of the set of trays being specified by a second type address and holding a first type address, each of the plurality of cell blocks (a) being specified by a first type address and (b) including a plurality of cells that each hold one of a second type address and a numerical value, and (2) compaction processing for relocating each of the specified unused cell blocks so as to form a continuous memory area, and updating each first type address that is held in a tray and corresponds to a cell block so as to specify a cell block following relocation, the garbage collection appa
    Type: Application
    Filed: January 29, 2001
    Publication date: November 15, 2001
    Inventor: Takuji Kawamoto