Matches in SemOpenAlex for { <https://semopenalex.org/work/W1902364372> ?p ?o ?g. }
Showing items 1 to 85 of
85
with 100 items per page.
- W1902364372 abstract "Cyclone is a type-safe programming language intended for applications requiring control over memory management. Our previous work on Cyclone included support for stack allocation, lexical region allocation, and a garbage-collected heap. We achieved safety (i.e., prevented dangling pointers) through a region-based type-and-effects system. This paper describes some new memory-management mechanisms that we have integrated into Cyclone: dynamic regions, unique pointers, and reference-counted objects. Our experience shows that these new mechanisms are well suited for the timely recovery of objects in situations where it is awkward to use lexical regions. Crucially, programmers can write reusable functions without unnecessarily restricting callers’ choices among the variety of memory-management options. To achieve this goal, Cyclone employs a combination of polymorphism and scoped constructs that temporarily let us treat objects as if they were allocated in a lexical region." @default.
- W1902364372 created "2016-06-24" @default.
- W1902364372 creator A5046625836 @default.
- W1902364372 creator A5053901060 @default.
- W1902364372 creator A5055513551 @default.
- W1902364372 creator A5064972235 @default.
- W1902364372 date "2003-08-01" @default.
- W1902364372 modified "2023-09-27" @default.
- W1902364372 title "Safe and Flexible Memory Management in Cyclone" @default.
- W1902364372 cites W1507902915 @default.
- W1902364372 cites W1541457918 @default.
- W1902364372 cites W1569390896 @default.
- W1902364372 cites W1981962444 @default.
- W1902364372 cites W1992868830 @default.
- W1902364372 cites W1998070736 @default.
- W1902364372 cites W2005907808 @default.
- W1902364372 cites W2038677544 @default.
- W1902364372 cites W2038897371 @default.
- W1902364372 cites W2040070287 @default.
- W1902364372 cites W2046317364 @default.
- W1902364372 cites W2053401988 @default.
- W1902364372 cites W2074003683 @default.
- W1902364372 cites W2076004629 @default.
- W1902364372 cites W2077288840 @default.
- W1902364372 cites W2085407655 @default.
- W1902364372 cites W2087466192 @default.
- W1902364372 cites W2087875803 @default.
- W1902364372 cites W2097687957 @default.
- W1902364372 cites W2101900462 @default.
- W1902364372 cites W2103957752 @default.
- W1902364372 cites W2114067856 @default.
- W1902364372 cites W2115597529 @default.
- W1902364372 cites W2116318340 @default.
- W1902364372 cites W2138369269 @default.
- W1902364372 cites W2139014893 @default.
- W1902364372 cites W2142837069 @default.
- W1902364372 cites W2150424490 @default.
- W1902364372 cites W2150626240 @default.
- W1902364372 cites W2152432695 @default.
- W1902364372 cites W2165505463 @default.
- W1902364372 cites W2167616035 @default.
- W1902364372 cites W2171733626 @default.
- W1902364372 cites W2911227993 @default.
- W1902364372 cites W2912106379 @default.
- W1902364372 cites W3031465972 @default.
- W1902364372 cites W46492264 @default.
- W1902364372 hasPublicationYear "2003" @default.
- W1902364372 type Work @default.
- W1902364372 sameAs 1902364372 @default.
- W1902364372 citedByCount "6" @default.
- W1902364372 crossrefType "journal-article" @default.
- W1902364372 hasAuthorship W1902364372A5046625836 @default.
- W1902364372 hasAuthorship W1902364372A5053901060 @default.
- W1902364372 hasAuthorship W1902364372A5055513551 @default.
- W1902364372 hasAuthorship W1902364372A5064972235 @default.
- W1902364372 hasConcept C105122174 @default.
- W1902364372 hasConcept C134757568 @default.
- W1902364372 hasConcept C149635348 @default.
- W1902364372 hasConcept C156731835 @default.
- W1902364372 hasConcept C199360897 @default.
- W1902364372 hasConcept C2777864850 @default.
- W1902364372 hasConcept C41008148 @default.
- W1902364372 hasConcept C42935608 @default.
- W1902364372 hasConcept C75403996 @default.
- W1902364372 hasConceptScore W1902364372C105122174 @default.
- W1902364372 hasConceptScore W1902364372C134757568 @default.
- W1902364372 hasConceptScore W1902364372C149635348 @default.
- W1902364372 hasConceptScore W1902364372C156731835 @default.
- W1902364372 hasConceptScore W1902364372C199360897 @default.
- W1902364372 hasConceptScore W1902364372C2777864850 @default.
- W1902364372 hasConceptScore W1902364372C41008148 @default.
- W1902364372 hasConceptScore W1902364372C42935608 @default.
- W1902364372 hasConceptScore W1902364372C75403996 @default.
- W1902364372 hasLocation W19023643721 @default.
- W1902364372 hasOpenAccess W1902364372 @default.
- W1902364372 hasPrimaryLocation W19023643721 @default.
- W1902364372 hasRelatedWork W1981962444 @default.
- W1902364372 hasRelatedWork W2038677544 @default.
- W1902364372 hasRelatedWork W2912106379 @default.
- W1902364372 hasRelatedWork W2914620233 @default.
- W1902364372 hasRelatedWork W46492264 @default.
- W1902364372 isParatext "false" @default.
- W1902364372 isRetracted "false" @default.
- W1902364372 magId "1902364372" @default.
- W1902364372 workType "article" @default.