【24h】

Debugging by Remote Reflection

机译:通过远程反射进行调试

获取原文
获取原文并翻译 | 示例

摘要

Reflection in an object-oriented system allows the structure of objects and classes to be queried at run-time, thus enabling "meta-object" programming such as program debugging. Remote Reflection allows objects in one address space to reflect upon objects in a different address space. Used with a debugger, remote reflection makes available the full power of object-oriented reflection even when the object examined is within a malfunctioning or terminated system. We implemented remote reflection as an extension to an interpreter to create a very effective debugger for Jalapeno, a Java Virtual Machine written in Java.
机译:面向对象系统中的反射允许在运行时查询对象和类的结构,从而实现“元对象”编程,例如程序调试。远程反射允许一个地址空间中的对象对另一地址空间中的对象进行反射。与调试器一起使用时,即使当检查的对象在故障或终止的系统中时,远程反射也可以提供面向对象反射的全部功能。我们实现了远程反射作为解释器的扩展,从而为Jalapeno(一种用Java编写的Java虚拟机)创建了非常有效的调试器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号