Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Search
  Choi, Jong Add to Alert Profile  
 
Options:
Date Reviewed  
  1 - 5 of 5 reviews    
  Stack allocation and synchronization optimizations for Java using escape analysis
Choi J., Gupta M., Serrano M., Sreedhar V., Midkiff S. ACM Transactions on Programming Languages and Systems 25(6): 876-910, 2003.  Type: Article

The authors of this paper tackle two questions related to optimizing Java programs. First, they identify objects that are local to a method and can be allocated on the stack, reducing the time needed for garbage collection. Then, they ...
...
Mar 10 2004  
  Interprocedural pointer alias analysis
Hind M., Burke M., Carini P., Choi J. ACM Transactions on Programming Languages and Systems 21(4): 848-894, 1999.  Type: Article

Three different algorithms for dataflow analysis of computer programs are presented. Compilers for programming languages that support dynamically allocated data structures, such as C, C++, Fortran 90, Java, and LISP need to make worst-...
...
Mar 1 2000  
  Static slicing in the presence of goto statements
Choi J., Ferrante J. ACM Transactions on Programming Languages and Systems 16(4): 1097-1113, 1994.  Type: Article

Program slicing is a valuable technique for analyzing the behavior of a program. An executable slice is a subset of the statements of a program that exhibits the same execution behavior on a variable as the program does. Standard techn...
...
Jul 1 1995  
  Precise and efficient integration of interprocedural alias information into data-flow analysis
Burke M., Choi J. ACM Letters on Programming Languages and Systems 1(1): 14-21, 1992.  Type: Article

Dataflow analysis is used to gather information about where variables have their values set and used, in order to decide how to optimize a program. When two or more symbols can refer to the same variable, those symbols are called al...
...
Apr 1 1993  
  A mechanism for efficient debugging of parallel programs
Miller B., Choi J. ACM SIGPLAN Notices 24(1): 141-150, 1989.  Type: Article

The authors present the Parallel Program Debugger (PPD), a system for debugging parallel programs that run on shared memory multiprocessors. Their approach to parallel debugging uses compile-time and debugging-time analysis to reduce t...
...
Sep 1 1990  

   
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy