• Complex
  • Title
  • Keyword
  • Abstract
  • Scholars
  • Journal
  • ISSN
  • Conference
搜索

Author:

廖湖声 (廖湖声.) (Scholars:廖湖声) | 童兆丰 (童兆丰.) | 王众 (王众.)

Indexed by:

CQVIP PKU CSCD

Abstract:

为了实现面向对象语言的部分求值,提出了一种绑定时间分析技术.该技术通过针对引用类型变量和指针变量的上下文敏感分析,能够比较精确地分析面向对象语言中诸如对象元素、数组元素等复杂数据结构元素的绑定时间,进而扩大了部分求值的作用范围.这种方法采用两层BTA环境来保存静态变量和局部变量的BTA状态,设置一种专用句柄来表示不同程序点创建的对象,进而采用这种句柄的集合表示引用类型变量的BTA状态.在为面向对象语言程序标注绑定时间信息的过程中,采用一个正向分析和一个反向分析过程,借助于BTA环境来跟踪和设定各种变量、对象和引用变量的绑定时间.该技术已经用于实现Java程序的绑定时间分析,能够有效地分析大多数单线程的Java程序,为实现高性能Java程序部分求值提供了必要的手段.

Keyword:

部分求值 绑定时间分析 Java语言 面向对象程序设计语言

Author Community:

  • [ 1 ] [廖湖声]北京工业大学
  • [ 2 ] [童兆丰]北京工业大学
  • [ 3 ] [王众]北京工业大学

Reprint Author's Address:

Email:

Show more details

Related Keywords:

Source :

软件学报

ISSN: 1000-9825

Year: 2003

Issue: 3

Volume: 14

Page: 415-421

Cited Count:

WoS CC Cited Count: 0

SCOPUS Cited Count:

ESI Highly Cited Papers on the List: 0 Unfold All

WanFang Cited Count: 7

Chinese Cited Count:

30 Days PV: 13

Online/Total:565/10517953
Address:BJUT Library(100 Pingleyuan,Chaoyang District,Beijing 100124, China Post Code:100124) Contact Us:010-67392185
Copyright:BJUT Library Technical Support:Beijing Aegean Software Co., Ltd.