发明授权
US07757223B2 Method and system to construct a data-flow analyzer for a bytecode verifier
有权
构建字节码验证器的数据流分析器的方法和系统
- 专利标题: Method and system to construct a data-flow analyzer for a bytecode verifier
- 专利标题(中): 构建字节码验证器的数据流分析器的方法和系统
-
申请号: US11188502申请日: 2005-07-25
-
公开(公告)号: US07757223B2公开(公告)日: 2010-07-13
- 发明人: Gilbert Cabillic , Jean-Philippe Lesot , Mikael Peltier , Gerard Chauvel
- 申请人: Gilbert Cabillic , Jean-Philippe Lesot , Mikael Peltier , Gerard Chauvel
- 申请人地址: US TX Dallas
- 专利权人: Texas Instruments Incorporated
- 当前专利权人: Texas Instruments Incorporated
- 当前专利权人地址: US TX Dallas
- 代理商 Ronald O. Neerings; Wade James Brady, III; Frederick J. Telecky, Jr.
- 优先权: EP04291918 20040727
- 主分类号: G06F9/45
- IPC分类号: G06F9/45 ; G06F9/44
摘要:
The problems noted above are solved in large part by a method and system to construct a data-flow analyzer for a bytecode verifier using existing hardware resources and software. Specifically, micro-sequences and JSM hardware resources may be employed fetch a first instruction, apply the first instruction to a decode logic of a processor, trigger execution of a first series of instructions by the decode logic that pops a first value off of a data structure, such as a stack or local variable map, the first value indicative of a parameter type pushed on the stack or local variable map by a previously decoded instruction; and verify that the first value is a parameter type expected by the first instruction.
公开/授权文献
信息查询