会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明申请
    • METHOD AND APPARATUS FOR HARDWARE-BASED DYNAMIC ESCAPE DETECTION IN MANAGED RUN-TIME ENVIRONMENTS
    • 管理运行环境中基于硬件的动态ESCAPE检测的方法与装置
    • WO2007078920A1
    • 2007-07-12
    • PCT/US2006/048278
    • 2006-12-18
    • INTEL CORPORATIONJACOBSON, Quinn, A.SRINIVAS, SureshBRACY, Anne, C.WANG, Hong
    • JACOBSON, Quinn, A.SRINIVAS, SureshBRACY, Anne, C.WANG, Hong
    • G06F12/02
    • G06F12/0802G06F12/0269
    • A method and apparatus for hardware-based dynamic escape detection in managed run-time environments are described. In one embodiment, the method includes the detection of a pointer update of a first object having a global scope. In one embodiment, a single instruction is issued to assert that a scope attribute associated with a target object of the pointer update identifies a global scope. The single instruction may return failure if the scope attribute that is associated with the second object identifies the scope of the second object as local. Verification may include the reading of an object descriptor for the second object to determine whether a scope attribute of the object descriptor indicates that the scope of the second object is local. Once verified, in one embodiment, the second object, and each object reachable from the second object, are converted into global objects. Other embodiments are described and claimed.
    • 描述了在受管理的运行时环境中用于基于硬件的动态逃逸检测的方法和装置。 在一个实施例中,该方法包括检测具有全局范围的第一对象的指针更新。 在一个实施例中,发出单个指令以断言与指针更新的目标对象相关联的范围属性标识全局范围。 如果与第二个对象相关联的范围属性将第二个对象的范围标识为本地,那么单个指令可能会返回失败。 验证可以包括读取第二对象的对象描述符,以确定对象描述符的范围属性是否指示第二对象的范围是本地的。 一旦验证,在一个实施例中,第二对象和从第二对象可访问的每个对象被转换成全局对象。 描述和要求保护其他实施例。