메뉴 건너뛰기




Volumn 25, Issue 6, 1990, Pages 296-310

Analysis of Pointers and Structures

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER PROGRAMMING - ALGORITHMS; DATA PROCESSING - DATA STRUCTURES;

EID: 0025444591     PISSN: 03621340     EISSN: 15581160     Source Type: Journal    
DOI: 10.1145/93548.93585     Document Type: Article
Times cited : (284)

References (33)
  • 1
    • 84987170701 scopus 로고
    • An efficient way to find the side effects of procedure calls and the aliases of variables
    • pages 29-41, January
    • J. B. Banning. An efficient way to find the side effects of procedure calls and the aliases of variables. Conf. Rec. Sixth ACM Symp. on Principles of Programming Languages, pages 29-41, January 1979.
    • (1979) Conf. Rec. Sixth ACM Symp. on Principles of Programming Languages
    • Banning, J.B.1
  • 2
    • 0017517772 scopus 로고
    • Shifting garbage collection overhead to compile time
    • 20(7):513-518, July
    • J. M. Barth. Shifting garbage collection overhead to compile time. Comm. ACM, 20(7):513-518, July 1977.
    • (1977) Comm. ACM
    • Barth, J.M.1
  • 3
    • 0018018382 scopus 로고
    • A practical interprocedural data flow analysis algorithm
    • 21(9):724-736, September
    • J. M. Barth. A practical interprocedural data flow analysis algorithm. Comm. ACM, 21(9):724-736, September 1978.
    • (1978) Comm. ACM
    • Barth, J.M.1
  • 4
    • 84976659496 scopus 로고
    • H.-J. Boehm and L. Hederman. Storage allocation optimization in a compiler for Russell. Submitted for publication, July
    • H.-J. Boehm and L. Hederman. Storage allocation optimization in a compiler for Russell. Submitted for publication, July 1988.
    • (1988)
  • 5
    • 84976659060 scopus 로고
    • An interval-based approach to exhaustive and incremental data flow analysis. Technical Report 12702, IBM, Yorktown Hts., New York, September
    • M. Burke. An interval-based approach to exhaustive and incremental data flow analysis. Technical Report 12702, IBM, Yorktown Hts., New York, September 1987.
    • (1987)
    • Burke, M.1
  • 6
    • 84956676262 scopus 로고
    • The program summary graph and flow-sensitive interprocedural data flow analysis
    • 23(7):47-56, July
    • D. Callahan. The program summary graph and flow-sensitive interprocedural data flow analysis. Proc. SIGPLAN'88 Symp. on Compiler Construction, 23(7):47-56, July 1988.
    • (1988) Proc. SIGPLAN'88 Symp. on Compiler Construction
    • Callahan, D.1
  • 8
    • 84976817956 scopus 로고
    • Efficiently computing static single assignment form and the control dependence graph. Technical Report RC 14756, IBM, July
    • R. Cytron, J. Ferrante, B.K. Rosen, M.N. Wegman, and F. K. Zadeck. Efficiently computing static single assignment form and the control dependence graph. Technical Report RC 14756, IBM, July 1989.
    • (1989)
    • Cytron, R.1    Ferrante, J.2    Rosen, B.K.3    Wegman, M.N.4    Zadeck, F.K.5
  • 9
    • 0017458251 scopus 로고
    • An empirical study of list structure in LISP
    • 20(2):78-87, February
    • D. W. Clark and C. C. Green. An empirical study of list structure in LISP. Comm. ACM, 20(2):78-87, February 1977.
    • (1977) Comm. ACM
    • Clark, D.W.1    Green, C.C.2
  • 11
    • 84956697244 scopus 로고    scopus 로고
    • Interprocedural side-effect analysis in linear time
    • pages 57-66, June 1988. Published as SIGPLAN Notices Vol. 23, Num. 7
    • K. D. Cooper and K. Kennedy. Interprocedural side-effect analysis in linear time. Proc. SIGPLAN'88 Symp. on Compiler Construction, pages 57-66, June 1988. Published as SIGPLAN Notices Vol. 23, Num. 7.
    • Proc. SIGPLAN'88 Symp. on Compiler Construction
    • Cooper, K.D.1    Kennedy, K.2
  • 13
    • 84976706457 scopus 로고
    • Fast insertion, deletion, and lookup in sparse ansestor trees. Technical Report CS-90-07, Dept. of Computer Sci., Brown U., March
    • D. R. Chase, W. Wegman, and F. K. Zadeck. Fast insertion, deletion, and lookup in sparse ansestor trees. Technical Report CS-90-07, Dept. of Computer Sci., Brown U., March 1990.
    • (1990)
    • Chase, D.R.1    Wegman, W.2    Zadeck, F.K.3
  • 14
    • 0016993741 scopus 로고
    • Deutsch and Daniel G. Bobrow. An efficient, incremental, automatic garbage collector 19(9):522-526, September
    • L. Peter Deutsch and Daniel G. Bobrow. An efficient, incremental, automatic garbage collector. Comm. ACM, 19(9):522-526, September 1976.
    • (1976) Comm. ACM
    • Peter, L.1
  • 15
    • 0025213652 scopus 로고
    • On determining lifetime and aliasing of dynamically allocated data in higher-order functional specifications
    • pages 157-168, January
    • A. Deutsch. On determining lifetime and aliasing of dynamically allocated data in higher-order functional specifications. Conf. Rec. Seventeenth ACM Symp. on Principles of Programming Languages, pages 157-168, January 1990.
    • (1990) Conf. Rec. Seventeenth ACM Symp. on Principles of Programming Languages
    • Deutsch, A.1
  • 16
    • 84976814655 scopus 로고
    • Compile time garbage collection. Master's thesis, Dept. of Computer Sci., Rice U
    • L. Hederman. Compile time garbage collection. Master's thesis, Dept. of Computer Sci., Rice U., 1988.
    • (1988)
    • Hederman, L.1
  • 19
    • 85034265578 scopus 로고
    • A semantic model of reference counting and its abstraction. In SIGPLAN Symposium on LISP and Functional Programming, pages 351-363
    • P. Hudak. A semantic model of reference counting and its abstraction. In SIGPLAN Symposium on LISP and Functional Programming, pages 351-363, 1986.
    • (1986)
    • Hudak, P.1
  • 20
    • 84976832305 scopus 로고
    • Flow analysis and optimization of LISP-like structures. In S. S. Muchnick and N. D. Jones, editors, Program Flow Analysis, chapter 4, pages 102-131. Prentice-Hall
    • N. D. Jones and S. S. Muchnick. Flow analysis and optimization of LISP-like structures. In S. S. Muchnick and N. D. Jones, editors, Program Flow Analysis, chapter 4, pages 102-131. Prentice-Hall, 1981.
    • (1981)
    • Jones, N.D.1    Muchnick, S.S.2
  • 22
    • 84976663679 scopus 로고
    • Restructuring symbolic programs for concurrent execution on multiprocessors. Technical Report UCB/CSD 89/502, Computer Sci. Dept., U. of California at Berkeley, Berkeley, CA, May
    • J. R. Larus. Restructuring symbolic programs for concurrent execution on multiprocessors. Technical Report UCB/CSD 89/502, Computer Sci. Dept., U. of California at Berkeley, Berkeley, CA, May 1989.
    • (1989)
    • Larus, J.R.1
  • 23
    • 84956616916 scopus 로고    scopus 로고
    • Detecting conflicts between structure accesses
    • pages 21-34, July 1988. Published as SIGPLAN Notices Vol. 23, Num. 7
    • J. R. Larus and P. N. Hilfinger. Detecting conflicts between structure accesses. Proc. SIGPLAN'88 Symp. on Compiler Construction, pages 21-34, July 1988. Published as SIGPLAN Notices Vol. 23, Num. 7.
    • Proc. SIGPLAN'88 Symp. on Compiler Construction
    • Larus, J.R.1    Hilfinger, P.N.2
  • 25
    • 84983921942 scopus 로고
    • Lifetime analysis of dynamically allocated objects
    • pages 285-293, January
    • C. Ruggieri and T. P. Murtagh. Lifetime analysis of dynamically allocated objects. Conf. Rec. Fifteenth ACM Symp. on Principles of Programming Languages, pages 285-293, January 1988.
    • (1988) Conf. Rec
    • Ruggieri, C.1    Murtagh, T.P.2
  • 26
    • 84976721691 scopus 로고
    • On adding garbage collection and runtime types to a strongly-typed, statically checked, concurrent language. Technical Report CSL-84-7, Xerox Palo Alto Research Center, Palo Alto, Ca. 94304
    • P. Rovner. On adding garbage collection and runtime types to a strongly-typed, statically checked, concurrent language. Technical Report CSL-84-7, Xerox Palo Alto Research Center, Palo Alto, Ca. 94304, 1985.
    • (1985)
    • Rovner, P.1
  • 28
    • 0013120164 scopus 로고
    • Optimization of very high level languages-I: Value transmission and its corollaries
    • 1:161-194
    • J. T. Schwartz. Optimization of very high level languages-I: Value transmission and its corollaries. Computer Languages, 1:161-194, 1975.
    • (1975) Computer Languages
    • Schwartz, J.T.1
  • 29
    • 3142723931 scopus 로고
    • Optimization of very high level languages-II: Deducing relationships of inclusion and membership
    • 1:197-218
    • J. T. Schwartz. Optimization of very high level languages-II: Deducing relationships of inclusion and membership. Computer Languages, 1:197-218, 1975.
    • (1975) Computer Languages
    • Schwartz, J.T.1
  • 32
    • 0016557736 scopus 로고
    • Property extraction in well-founded property sets
    • SE-1(3):270-285, September
    • B. Wegbreit. Property extraction in well-founded property sets. IEEE Trans. on Software Engineering, SE-1(3):270-285, September 1975.
    • (1975) IEEE Trans. on Software Engineering
    • Wegbreit, B.1
  • 33
    • 84976758561 scopus 로고
    • Constant propagation with conditional branches. Technical Report CS-88-02, Dept. of Computer Sci., Brown U., February
    • M. N. Wegman and F. K. Zadeck. Constant propagation with conditional branches. Technical Report CS-88-02, Dept. of Computer Sci., Brown U., February 1988.
    • (1988)
    • Wegman, M.N.1    Zadeck, F.K.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.