首页> 外国专利> Method and system to construct a data-flow analyzer for a bytecode verfier

Method and system to construct a data-flow analyzer for a bytecode verfier

机译:为字节码校验器构造数据流分析器的方法和系统

摘要

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.
机译:通过使用现有的硬件资源和软件来构造用于字节码验证器的数据流分析器的方法和系统,很大程度上解决了上述问题。具体地,可以采用微序列和JSM硬件资源来获取第一指令,将第一指令应用于处理器的解码逻辑,通过解码逻辑触发第一指令序列的执行,该解码逻辑使数据中的第一值弹出。诸如堆栈或局部变量图的结构,第一值指示由先前解码的指令压入堆栈或局部变量图的参数类型;并验证第一值是第一条指令期望的参数类型。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号