Next Generation Software: Active Debugging Information for Multi-Language, Multi-Platform Debugging
Next Generation Software: Active Debugging Information for Multi-Language, Multi-Platform Debugging
批准号:
9974967
负责人:
Norman Ramsey
金额:
$16.77万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1999
资助国家:
美国
项目状态:
已结题
起止时间:
1999-08-15 至 2000-07-31
中文摘要
EIA-9974960Ramsey,诺曼大学弗吉尼亚分校下一代软件:多语言、多平台调试的活动调试信息该项目旨在开发与多平台和多语言无缝工作的调试器,并可以低成本添加对新平台和新语言的支持。该提案提出了与当前编译器技术支持调试的方式的根本改变。实质上,该提案建议开发主动调试器。不是简单地给出一些编译器生成的有关程序的信息,而是允许调试器单步执行代码本身。该提案已经选择了调试器将执行以分析代码的一组操作,并且可以通过调用编译器来提供关键操作的实现来高效地执行这些操作。鉴于这种方法,调试器可以支持包括多语言模块的应用程序。建议者已经对其中一些想法进行了一些初步论证,并提出了一些令人鼓舞的迹象,说明了拟议方法的有效性和效率。
英文摘要
EIA-9974960Ramsey, NormanUniversity of VirginiaNext Generation Software: Active Debugging Information for Multi-Language, Multi-Platform DebuggingThis project is aimed at developing debuggers that work seamlessly with multiple platforms and multiple languages, and to which one can add support for new platforms and new languages at low cost.This proposal proposes a radical change from the way current compiler technology supports debugging. In essence the proposal proposes to develop active debuggers. Instead of simply giving some compiler-generated information about the program, allow the debugger to step through the code itself. The proposal has selected a set of operations that the debugger will perform to analyze the code, and such operations can be performed efficiently by invoking the compiler to provide implementation of the critical operations. Given this approach allows the debugger to support applications including multilanguage modules. Some preliminary demonstration of some of these ideas has been already done by the proposer with encouraging indications, as to the effectiveness and efficiency of the proposed methods.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
ITR Collaborative Research: A Reusable, Extensible, Optimizing Back End
-
批准号:0838899
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2008
-
负责人:Norman Ramsey
-
依托单位:
Using Declarative Machine Descriptions in a Retargetable Optimizing Compiler
-
批准号:0311482
-
项目类别:Standard Grant
-
资助金额:$35.0万
-
财政年份:2003
-
负责人:Norman Ramsey
-
依托单位:
ITR Collaborative Research: A Reusable, Extensible, Optimizing Back End
-
批准号:0325460
-
项目类别:Continuing Grant
-
资助金额:$59.8万
-
财政年份:2003
-
负责人:Norman Ramsey
-
依托单位:
Career: Reusable Specifications for Retargetability
-
批准号:0096069
-
项目类别:Continuing Grant
-
资助金额:$4.75万
-
财政年份:1999
-
负责人:Norman Ramsey
-
依托单位:
Next Generation Software: Active Debugging Information for Multi-Language, Multi-Platform Debugging
-
批准号:0096091
-
项目类别:Continuing Grant
-
资助金额:$16.77万
-
财政年份:1999
-
负责人:Norman Ramsey
-
依托单位:
Career: Reusable Specifications for Retargetability
-
批准号:9733974
-
项目类别:Continuing Grant
-
资助金额:$10.0万
-
财政年份:1998
-
负责人:Norman Ramsey
-
依托单位:
Experiments on Electric Dipole Moment and Parity Non-Conserving Spin Rotations of the Neutron (Physics)
-
批准号:8213983
-
项目类别:Standard Grant
-
资助金额:$3.8万
-
财政年份:1982
-
负责人:Norman Ramsey
-
依托单位:
Neutron Electric Dipole Moment and Parity Violating Spin Rotation Experiments
-
批准号:8021912
-
项目类别:Standard Grant
-
资助金额:$1.4万
-
财政年份:1981
-
负责人:Norman Ramsey
-
依托单位:
Experiment to Test Time Reversal Symmetry
-
批准号:8008015
-
项目类别:Standard Grant
-
资助金额:$4.0万
-
财政年份:1980
-
负责人:Norman Ramsey
-
依托单位:
Electric Dipole Moment and Parity Violating Spin Rotation Of the Neutron
-
批准号:7808561
-
项目类别:Standard Grant
-
资助金额:$3.6万
-
财政年份:1978
-
负责人:Norman Ramsey
-
依托单位:
Molecular Beam, Hydrogen Maser and Stored Atom Research
-
批准号:7713938
-
项目类别:Continuing Grant
-
资助金额:$34.72万
-
财政年份:1977
-
负责人:Norman Ramsey
-
依托单位:
Neutron Electric and Magnetic Dipole Moment Experiments at Grenoble
-
批准号:7521228
-
项目类别:Standard Grant
-
资助金额:$2.63万
-
财政年份:1975
-
负责人:Norman Ramsey
-
依托单位:
Molecular Beam, Hydrogen Maser, and Stored Atom Research
-
批准号:7412429
-
项目类别:Continuing Grant
-
资助金额:$33.69万
-
财政年份:1974
-
负责人:Norman Ramsey
-
依托单位:
国内基金
海外基金
Next Generation Majorana Nanowire Hybrids
-
批准号:--
-
项目类别:--
-
资助金额:20万元
-
批准年份:2020
-
负责人:Panagiotis Kotetes
-
依托单位: