Improving Performance With Assertions
Improving Performance With Assertions
批准号:
9014576
负责人:
Ralph Johnson
金额:
$12.39万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1990
资助国家:
美国
项目状态:
已结题
起止时间:
1990-09-15 至 1993-02-28
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Once a program has been written, it can be checked against its specification either statically (i.e. program verification) or dynamically (i.e. testing). The project merges these techniques by assuming that assertions are always checked dynamically but optimizing away as many checks as possible. Thus, program verification becomes a special case of code optimization. Code optimization and program verification will be linked by using the specification for program components to optimize the programs that use them. Program components with specifications are likely to be faster than those without, thus encouraging programmers to specify them. The project will also study how to provide performance information so that the programmer can see how to add assertions to improve performance and can see when components are used incorrectly. The project will use the TS compiler for Typed Smalltalk and the mu-ral interactive theorem prover.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SBIR Phase II: Manufacturing High Performance Natural Fiber Composites for Building Applications
-
批准号:1534697
-
项目类别:Standard Grant
-
资助金额:$72.89万
-
财政年份:2015
-
负责人:Ralph Johnson
-
依托单位:
SBIR Phase I: Manufacturing High Performance Natural Fiber Composites for Structural Applications
-
批准号:1345804
-
项目类别:Standard Grant
-
资助金额:$15.0万
-
财政年份:2014
-
负责人:Ralph Johnson
-
依托单位:
CCF: Small: A Programming Environment for High Performance Computing Based on Practical Program Transformation
-
批准号:1117960
-
项目类别:Standard Grant
-
资助金额:$49.53万
-
财政年份:2011
-
负责人:Ralph Johnson
-
依托单位:
Efficient Implementation of Object-Oriented Programming Languages
-
批准号:8715752
-
项目类别:Continuing Grant
-
资助金额:$15.62万
-
财政年份:1988
-
负责人:Ralph Johnson
-
依托单位:
Applicability of Selected European Laws, Institutions and Policies to Environmental Problems in the United States
-
批准号:7307953
-
项目类别:Standard Grant
-
资助金额:$8.59万
-
财政年份:1973
-
负责人:Ralph Johnson
-
依托单位:
海外基金