会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 62. 发明授权
    • Method for providing garbage collection support
    • 提供垃圾回收支持的方法
    • US07216137B2
    • 2007-05-08
    • US10016291
    • 2001-10-30
    • Tatiana ShpeismanGuei-Yuan Lueh
    • Tatiana ShpeismanGuei-Yuan Lueh
    • G06F17/30
    • G06F9/30145G06F8/4442G06F9/30076G06F9/3832Y10S707/99953Y10S707/99957
    • An improved method for compiler support of garbage collection. Live reference data to support a garbage collection process are stored in null operation instructions (NOPs) of an instruction set within the native code. This allows the live reference information to be encoded near the call instruction and thus the information can be retrieved in constant time. This may decease the amount of processing resources required for garbage collection.The compiler determines which references are live at each call. The compiler may also determine the number of bits that may be used to store those references. In one embodiment the number of NOPs is sufficient to store the information. In an alternative embodiment, NOPs are artificially inserted to store the information. Because a sufficient number of NOPs are typically present anyway, the method of one embodiment of the present invention does not significantly increase the size of the code.
    • 一种改进的垃圾收集编译器支持方法。 支持垃圾收集过程的实时参考数据存储在本机代码中的指令集的空操作指令(NOP)中。 这允许实时参考信息在呼叫指令附近进行编码,因此可以在恒定时间内检索信息。 这可能会降低垃圾回收所需的处理资源数量。 编译器在每次调用时确定哪些引用是活的。 编译器还可以确定可用于存储这些引用的位数。 在一个实施例中,NOP的数量足以存储信息。 在替代实施例中,NOP被人为地插入以存储信息。 由于通常存在足够数量的NOP,所以本发明的一个实施例的方法不会显着增加代码的大小。