LEADER 05745nam 22007575 450 001 996465482603316 005 20200629123515.0 010 $a3-540-47315-7 024 7 $a10.1007/BFb0017181 035 $a(CKB)1000000000233870 035 $a(SSID)ssj0000324759 035 $a(PQKBManifestationID)11253447 035 $a(PQKBTitleCode)TC0000324759 035 $a(PQKBWorkID)10313244 035 $a(PQKB)11479862 035 $a(DE-He213)978-3-540-47315-2 035 $a(PPN)155224409 035 $a(EXLCZ)991000000000233870 100 $a20121227d1992 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aMemory Management$b[electronic resource] $eInternational Workshop IWMM 92, St.Malo, France, September 17 - 19, 1992. Proceedings /$fedited by Yves Bekkers, Jacques Cohen 205 $a1st ed. 1992. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d1992. 215 $a1 online resource (XIV, 530 p.) 225 1 $aLecture Notes in Computer Science,$x0302-9743 ;$v637 300 $aBibliographic Level Mode of Issuance: Monograph 311 $a3-540-55940-X 327 $aUniprocessor garbage collection techniques -- Collection schemes for distributed garbage -- Dynamic memory management for sequential logic programming languages -- Comprehensive and robust garbage collection in a distributed system -- Experience with a fault-tolerant garbage collector in a distributed lisp system -- Scalable distributed garbage collection for systems of active objects -- Distributed garbage collection of active objects with no global synchronisation -- Memory management for parallel tasks in shared memory -- Incremental multi-threaded garbage collection on virtually shared memory architectures -- Generational garbage collection for lazy graph reduction -- A conservative garbage collector with ambiguous roots for static typechecking languages -- An efficient implementation for coroutines -- An implementation of an applicative file system -- A compile-time memory-reuse scheme for concurrent logic programs -- Finalization in the collector interface -- Precompiling C++ for garbage collection -- GC-cooperative C++ -- Dynamic revision of choice points during garbage collection in prolog [II/III] -- Ecological memory management in a continuation passing prolog engine -- Replication-based incremental copying collection -- Atomic incremental garbage collection -- Incremental collection of mature objects -- Object type directed garbage collection to improve locality -- Allocation regions & implementation contracts -- A concurrent generational garbage collector for a parallel graph reducer -- Garbage collection in Aurora: An overview -- Collections and garbage collection -- Memory management and garbage collection of an extended common lisp system for massively parallel SIMD architecture -- NREVERSAL of fortune ? The thermodynamics of garbage collection. 330 $aThis is the first book entirely dedicated to the problem of memory management in programming language implementation. Its originality stems from the diversity of languages and approaches presented: functional programming, logic programming, object oriented programming, and parallel and sequential programming. The book contains 29 selected and refereed papers including 3 survey papers, 4 on distributed systems, 4 on parallelism, 4 on functional languages, 3 on logic programming languages, 3 on object oriented languages, 3 on incremental garbage collection, 2 on improving locality, 2 on massively parallel architectures, and an invited paper on the thermodynamics of garbage collection. The book provides a snapshot of the latest research in the domain of memory management for high-level programming language implementations. 410 0$aLecture Notes in Computer Science,$x0302-9743 ;$v637 606 $aComputer programming 606 $aComputer engineering 606 $aProgramming languages (Electronic computers) 606 $aOperating systems (Computers) 606 $aComputer memory systems 606 $aData structures (Computer science) 606 $aProgramming Techniques$3https://scigraph.springernature.com/ontologies/product-market-codes/I14010 606 $aComputer Engineering$3https://scigraph.springernature.com/ontologies/product-market-codes/I27000 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 606 $aOperating Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/I14045 606 $aMemory Structures$3https://scigraph.springernature.com/ontologies/product-market-codes/I12034 606 $aData Storage Representation$3https://scigraph.springernature.com/ontologies/product-market-codes/I15025 615 0$aComputer programming. 615 0$aComputer engineering. 615 0$aProgramming languages (Electronic computers). 615 0$aOperating systems (Computers). 615 0$aComputer memory systems. 615 0$aData structures (Computer science). 615 14$aProgramming Techniques. 615 24$aComputer Engineering. 615 24$aProgramming Languages, Compilers, Interpreters. 615 24$aOperating Systems. 615 24$aMemory Structures. 615 24$aData Storage Representation. 676 $a005.4/3 702 $aBekkers$b Yves$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aCohen$b Jacques$4edt$4http://id.loc.gov/vocabulary/relators/edt 712 12$aIWMM '92 906 $aBOOK 912 $a996465482603316 996 $aMemory Management$92830348 997 $aUNISA