Method and apparatus for managing shared memory in a run-time environment
    52.
    发明授权
    Method and apparatus for managing shared memory in a run-time environment 有权
    在运行时环境中管理共享内存的方法和装置

    公开(公告)号:US06829761B1

    公开(公告)日:2004-12-07

    申请号:US09512618

    申请日:2000-02-25

    IPC分类号: G06F944

    CPC分类号: G06F9/445

    摘要: A method and apparatus for managing a run-time environment is provided for improving performance and scalability of networked computer systems. In one example of the invention, a method starts by loading a class file, the class file specifying a class that includes a static class variable and a static initializer to initialize the static class variable. The static initializer is then invoked to initialize the static class variable. The class and the initialized static class variable are then saved in a second class file. The second class file is then loaded into a shared memory, the second class file including the class and the initialized static class variable.

    摘要翻译: 提供了一种用于管理运行时环境的方法和装置,用于提高联网计算机系统的性能和可扩展性。 在本发明的一个示例中,方法通过加载类文件,类文件指定包括静态类变量的类和静态初始化器来初始化静态类变量。 然后调用静态初始化器来初始化静态类变量。 然后将类和初始化的静态类变量保存在第二个类文件中。 然后将第二类文件加载到共享内存中,第二类文件包括类和初始化的静态类变量。

    Architecture for a scalable heap analysis tool
    55.
    发明授权
    Architecture for a scalable heap analysis tool 有权
    可扩展堆分析工具的体系结构

    公开(公告)号:US07237085B2

    公开(公告)日:2007-06-26

    申请号:US10857554

    申请日:2004-05-28

    IPC分类号: G06F12/00

    摘要: A method and software for analyzing a heap is described, in which a snapshot is made of a heap, which can be later analyzed by an analysis tool when a program that had run out of memory is no longer running. In one embodiment, an object allocated by the program is accessed and copied into a file, and an address of the object allocated by the process is recorded in association with an offset in the file of the copy of the object. The copy of the object copied into the file has preferably the same size as the object allocated by the process. A heap analysis tool may then be run on the objects copied into the file.

    摘要翻译: 描述了用于分析堆的方法和软件,其中快照由堆构成,当内存不足的程序不再运行时,可以由分析工具稍后分析快照。 在一个实施例中,由程序分配的对象被访问并被复制到文件中,并且与该对象的副本的文件中的偏移相关联地记录由该处理分配的对象的地址。 复制到文件中的对象的副本最好与由进程分配的对象大小相同。 然后可以在复制到文件中的对象上运行堆分析工具。

    Semiconductor wafer assemblies
    56.
    发明申请

    公开(公告)号:US20060192283A1

    公开(公告)日:2006-08-31

    申请号:US11413415

    申请日:2006-04-27

    申请人: Peter Benson

    发明人: Peter Benson

    IPC分类号: H01L23/04

    摘要: An elevated containment structure in the shape of a wafer edge ring surrounding a surface of a semiconductor wafer is disclosed, as well as methods of forming and using such a structure. In one embodiment, a wafer edge ring is formed using a stereolithography (STL) process. In another embodiment, a wafer edge ring is formed with a spin coating apparatus provided with a wafer edge exposure (WEE) system. In further embodiments, a wafer edge ring is used to contain a liquid over a wafer active surface during a processing operation. In one embodiment, the wafer edge ring contains a liquid having a higher refractive index than air while exposing a photoresist on the wafer by immersion lithography. In another embodiment, the wafer edge ring contains a curable liquid material while forming a chip scale package (CSP) sealing layer on the wafer.

    Apparatus for spin coating semiconductor substrates

    公开(公告)号:US20060191475A1

    公开(公告)日:2006-08-31

    申请号:US11413921

    申请日:2006-04-27

    申请人: Peter Benson

    发明人: Peter Benson

    IPC分类号: B05C13/02

    摘要: An elevated containment structure in the shape of a wafer edge ring surrounding a surface of a semiconductor wafer is disclosed, as well as methods of forming and using such a structure. In one embodiment, a wafer edge ring is formed using a stereolithography (STL) process. In another embodiment, a wafer edge ring is formed with a spin coating apparatus provided with a wafer edge exposure (WEE) system. In further embodiments, a wafer edge ring is used to contain a liquid over a wafer active surface during a processing operation. In one embodiment, the wafer edge ring contains a liquid having a higher refractive index than air while exposing a photoresist on the wafer by immersion lithography. In another embodiment, the wafer edge ring contains a curable liquid material while forming a chip scale package (CSP) sealing layer on the wafer.

    Architecture for a scalable and user-extensible heap dump analysis tool
    59.
    发明申请
    Architecture for a scalable and user-extensible heap dump analysis tool 有权
    用于可扩展和用户可扩展的堆转储分析工具的体系结构

    公开(公告)号:US20050283585A1

    公开(公告)日:2005-12-22

    申请号:US10872536

    申请日:2004-06-21

    IPC分类号: G06F12/00 G06F12/02

    摘要: A heap analyzer that processes a snapshot of the heap contained in a dump file is described. The heap analyzer tool can be configured to relocate the pointers in the dumped heap and allow developers to examine the heap in web browser by presenting markup for displaying a heap object in the browser and rendering pointers in the object as clickable links. When a link is selected, the pointer is followed to another object and markup is generated for rendering that object with its links. Furthermore, callbacks may be provided through an application programming interface (API) to allow developers to furnish their own code for analyzing and displaying their data structures.

    摘要翻译: 描述了处理转储文件中包含的堆快照的堆分析器。 堆分析器工具可以配置为重定位转储堆中的指针,并允许开发人员通过在浏览器中显示堆对象的标记,并将对象中的指针呈现为可点击链接来检查Web浏览器中的堆。 当选择链接时,指针跟随到另一个对象,并且生成标记以使其链接呈现该对象。 此外,回调可以通过应用程序编程接口(API)提供,以允许开发人员提供自己的代码来分析和显示其数据结构。

    Architecture for a scalable heap analysis tool
    60.
    发明申请
    Architecture for a scalable heap analysis tool 有权
    可扩展堆分析工具的体系结构

    公开(公告)号:US20050268053A1

    公开(公告)日:2005-12-01

    申请号:US10857554

    申请日:2004-05-28

    IPC分类号: G06F12/00 G06F12/02

    摘要: A method and software for analyzing a heap is described, in which a snapshot is made of a heap, which can be later analyzed by an analysis tool when a program that had run out of memory is no longer running. In one embodiment, an object allocated by the program is accessed and copied into a file, and an address of the object allocated by the process is recorded in association with an offset in the file of the copy of the object. The copy of the object copied into the file has preferably the same size as the object allocated by the process. A heap analysis tool may then be run on the objects copied into the file.

    摘要翻译: 描述了用于分析堆的方法和软件,其中快照由堆构成,当内存不足的程序不再运行时,可以由分析工具稍后分析快照。 在一个实施例中,由程序分配的对象被访问并被复制到文件中,并且与该对象的副本的文件中的偏移相关联地记录由该处理分配的对象的地址。 复制到文件中的对象的副本最好与由进程分配的对象大小相同。 然后可以在复制到文件中的对象上运行堆分析工具。