会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • DEBUGGING MULTITHREADED CODE
    • 调试多项代码
    • WO2011131469A1
    • 2011-10-27
    • PCT/EP2011/055029
    • 2011-03-31
    • INTERNATIONAL BUSINESS MACHINES CORPORATIONIBM UNITED KINGDOM LIMITEDELNOZAHY, Elmootazbellah, NabilGHEITH, Ahmed
    • ELNOZAHY, Elmootazbellah, NabilGHEITH, Ahmed
    • G06F11/36
    • G06F9/3824G06F11/3636G06F11/3648
    • Mechanisms are provided for debugging application code using a content addressable memory. The mechanisms receive an instruction in a hardware unit of a processor of the data processing system, the instruction having a target memory address that the instruction is attempting to access. A content addressable memory (CAM) associated with the hardware unit is searched for an entry in the CAM corresponding to the target memory address. In response to an entry in the CAM corresponding to the target memory address being found, a determination is made as to whether information in the entry identifies the instruction as an instruction of interest. In response to the entry identifying the instruction as an instruction of interest, an exception is generated and sent to one of an exception handler or a debugger application. In this way, debugging of multithreaded applications may be performed in an efficient manner.
    • 提供了使用内容可寻址存储器调试应用程序代码的机制。 机构在数据处理系统的处理器的硬件单元中接收指令,该指令具有指令尝试访问的目标存储器地址。 搜索与硬件单元相关联的内容可寻址存储器(CAM),以对应于目标存储器地址的CAM中的条目。 响应于与所找到的目标存储器地址相对应的CAM中的条目,确定条目中的信息是否将该指令识别为感兴趣的指令。 响应于将该指令识别为感兴趣的指令的条目,生成异常并将其发送到异常处理程序或调试器应用程序之一。 以这种方式,可以以有效的方式执行多线程应用程序的调试。