메뉴 건너뛰기




Volumn , Issue , 2000, Pages 245-256

Efficient memory management in a merged heap/stack prolog machine

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; CACHE MEMORY; COSTS; PROLOG (PROGRAMMING LANGUAGE);

EID: 0034592775     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/351268.351296     Document Type: Conference Paper
Times cited : (10)

References (25)
  • 4
    • 85025696902 scopus 로고
    • Dynamic memory management for sequential logic programming languages
    • IWMM'92, Springer
    • Y. Bekkers, O. Ridoux, and L. Ungaro. Dynamic memory management for sequential logic programming languages. In IWMM'92, LNCS 637, Springer, pages 344-355, 1992.
    • (1992) LNCS , vol.637 , pp. 344-355
    • Bekkers, Y.1    Ridoux, O.2    Ungaro, L.3
  • 5
    • 35248871429 scopus 로고
    • Simple and efficient copying garbage collection for Prolog
    • PLILP'94, Springer
    • J. Bevemyr and T. Lindgren. Simple and efficient copying garbage collection for Prolog. In PLILP'94, LNCS 844, Springer, 1994.
    • (1994) LNCS , vol.844
    • Bevemyr, J.1    Lindgren, T.2
  • 6
    • 0013065916 scopus 로고
    • Garbage collection in Prolog interpreters
    • Ellis Horwood Ltd.
    • M. Bruynooghe. Garbage collection in Prolog interpreters. In Implementation of Prolog, pages 259-267. Ellis Horwood Ltd., 1984.
    • (1984) Implementation of Prolog , pp. 259-267
    • Bruynooghe, M.1
  • 7
    • 84976673799 scopus 로고
    • A nonrecursive list compacting algorithm
    • C. J. Cheney. A nonrecursive list compacting algorithm. Communications of the ACM, 13(11):677-678, 1970.
    • (1970) Communications of the ACM , vol.13 , Issue.11 , pp. 677-678
    • Cheney, C.J.1
  • 9
    • 0031627793 scopus 로고    scopus 로고
    • Cache performance of chronological garbage collection
    • Y. Ding and X. Li. Cache performance of chronological garbage collection. In Proceedings of CCECE'98, pages 1-4, 1998.
    • (1998) Proceedings of CCECE'98 , pp. 1-4
    • Ding, Y.1    Li, X.2
  • 10
    • 0014599677 scopus 로고
    • A Lisp garbage collector for virtual memory computer systems
    • R. R. Fenichel and J. C. Yochelson. A Lisp garbage collector for virtual memory computer systems. Communications of the ACM, 12(11):611-612, 1969.
    • (1969) Communications of the ACM , vol.12 , Issue.11 , pp. 611-612
    • Fenichel, R.R.1    Yochelson, J.C.2
  • 11
    • 0029204370 scopus 로고
    • Cache performance of fast-allocating programs
    • ACM Press
    • M. J. R. Goncalves and A. W. Appel. Cache performance of fast-allocating programs. In Proceedings of the 7th FPCA, ACM Press, pages 293-305, 1995.
    • (1995) Proceedings of the 7th FPCA , pp. 293-305
    • Goncalves, M.J.R.1    Appel, A.W.2
  • 13
    • 85031940138 scopus 로고
    • A new data structure for implementing extensions to Prolog
    • Springer
    • S. L. Huitouze. A new data structure for implementing extensions to Prolog. In PLILP'90, LNCS 456, Springer, pages 136-150, 1990.
    • (1990) PLILP'90, LNCS , vol.456 , pp. 136-150
    • Huitouze, S.L.1
  • 17
    • 0028015138 scopus 로고
    • Cache performance of garbage collected program
    • ACM
    • M. B. Reinhold. Cache performance of garbage collected program. SIGPLAN 94-6, ACM, pages 206-217, 1994.
    • (1994) SIGPLAN 94-6 , pp. 206-217
    • Reinhold, M.B.1
  • 20
    • 0013065438 scopus 로고
    • Ecological memory management in a continuation passing Prolog engine
    • International Workshop IWMM92, Springer
    • P. Tarau. Ecological memory management in a continuation passing Prolog engine. In International Workshop IWMM92, LNCS 637, Springer, pages 344-355, 1992.
    • (1992) LNCS , vol.637 , pp. 344-355
    • Tarau, P.1
  • 21
    • 5644254079 scopus 로고
    • 1983-1993: The wonder years of sequential Prolog implementation
    • P. Van Roy. 1983-1993: The wonder years of sequential Prolog implementation. J. Logic Programming, 19, 20:385-441, 1994.
    • (1994) J. Logic Programming , vol.19-20 , pp. 385-441
    • Van Roy, P.1
  • 22
    • 0013158891 scopus 로고
    • An abstract prolog instruction set
    • SIR International
    • D. H. D. Warren. An abstract prolog instruction set. Technical Note 309, SIR International, 1983.
    • (1983) Technical Note , vol.309
    • Warren, D.H.D.1
  • 24
    • 0030284443 scopus 로고    scopus 로고
    • Parameter passing and control stack management in Prolog implementation revisited
    • Nov.
    • N. Zhou. Parameter passing and control stack management in Prolog implementation revisited. ACM Trans. on Programming Languages and Systems, pages 1-28, Nov. 1996.
    • (1996) ACM Trans. on Programming Languages and Systems , pp. 1-28
    • Zhou, N.1
  • 25
    • 0003490290 scopus 로고
    • The effect of garbage collection on cache performance
    • Univ. of Colorado at Boulder
    • B. G. Zorn. The effect of garbage collection on cache performance. In Tech. Report CU-CS-528-91, Univ. of Colorado at Boulder, 1991.
    • (1991) Tech. Report CU-CS-528-91
    • Zorn, B.G.1


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