Matches in SemOpenAlex for { <https://semopenalex.org/work/W1499682236> ?p ?o ?g. }
Showing items 1 to 88 of
88
with 100 items per page.
- W1499682236 endingPage "183" @default.
- W1499682236 startingPage "164" @default.
- W1499682236 abstract "Persistent programming languages exhibit several requirements that affect the generation of native code, namely: garbage collection; arbitrary persistence of code, data and processes; dynamic binding; and the introduction of new code into a running system. The problems of garbage collection are not unique to persistent systems and are well understood: both code and data may move during a computation if a compacting collector is employed. However, the problems of garbage collection are exacerbated in persistent systems which must support garbage collection of both RAM resident and disk resident data. Some persistent systems support a single integrated environment in which the compiled code and data is manipulated in a uniform manner, necessitating that compiled code be stored in the object store. Furthermore, some systems assume that the entire state of a running program is resident in a persistent store; in these systems it may be necessary to preserve the state of a program at an arbitrary point in its execution and resume it later. Persistent systems must support some dynamic binding in order to accommodate change. Thus code must be capable of binding to arbitrary data at a variety of times. This introduces the additional complexity that code must be able to call code contained in the persistent store produced by another compilation. In this paper native code generation techniques using C as a target language for persistent languages are presented. The techniques described solve all of the problems described above. They may therefore be applied to any language with these or a subset of these features." @default.
- W1499682236 created "2016-06-24" @default.
- W1499682236 creator A5013529092 @default.
- W1499682236 creator A5019956533 @default.
- W1499682236 creator A5027441969 @default.
- W1499682236 creator A5037397982 @default.
- W1499682236 date "1995-01-01" @default.
- W1499682236 modified "2023-09-27" @default.
- W1499682236 title "Using C as a Compiler Target Language for Native Code Generation in Persistent Systems" @default.
- W1499682236 cites W2004340162 @default.
- W1499682236 cites W2048132113 @default.
- W1499682236 cites W2083310421 @default.
- W1499682236 cites W2089042876 @default.
- W1499682236 doi "https://doi.org/10.1007/978-1-4471-2122-0_15" @default.
- W1499682236 hasPublicationYear "1995" @default.
- W1499682236 type Work @default.
- W1499682236 sameAs 1499682236 @default.
- W1499682236 citedByCount "4" @default.
- W1499682236 crossrefType "book-chapter" @default.
- W1499682236 hasAuthorship W1499682236A5013529092 @default.
- W1499682236 hasAuthorship W1499682236A5019956533 @default.
- W1499682236 hasAuthorship W1499682236A5027441969 @default.
- W1499682236 hasAuthorship W1499682236A5037397982 @default.
- W1499682236 hasConcept C105122174 @default.
- W1499682236 hasConcept C111919701 @default.
- W1499682236 hasConcept C115168132 @default.
- W1499682236 hasConcept C133162039 @default.
- W1499682236 hasConcept C151578736 @default.
- W1499682236 hasConcept C154526789 @default.
- W1499682236 hasConcept C169590947 @default.
- W1499682236 hasConcept C177264268 @default.
- W1499682236 hasConcept C199360897 @default.
- W1499682236 hasConcept C26517878 @default.
- W1499682236 hasConcept C2776760102 @default.
- W1499682236 hasConcept C41008148 @default.
- W1499682236 hasConcept C43126263 @default.
- W1499682236 hasConcept C47434764 @default.
- W1499682236 hasConcept C48103436 @default.
- W1499682236 hasConcept C50951305 @default.
- W1499682236 hasConcept C75403996 @default.
- W1499682236 hasConcept C82810778 @default.
- W1499682236 hasConceptScore W1499682236C105122174 @default.
- W1499682236 hasConceptScore W1499682236C111919701 @default.
- W1499682236 hasConceptScore W1499682236C115168132 @default.
- W1499682236 hasConceptScore W1499682236C133162039 @default.
- W1499682236 hasConceptScore W1499682236C151578736 @default.
- W1499682236 hasConceptScore W1499682236C154526789 @default.
- W1499682236 hasConceptScore W1499682236C169590947 @default.
- W1499682236 hasConceptScore W1499682236C177264268 @default.
- W1499682236 hasConceptScore W1499682236C199360897 @default.
- W1499682236 hasConceptScore W1499682236C26517878 @default.
- W1499682236 hasConceptScore W1499682236C2776760102 @default.
- W1499682236 hasConceptScore W1499682236C41008148 @default.
- W1499682236 hasConceptScore W1499682236C43126263 @default.
- W1499682236 hasConceptScore W1499682236C47434764 @default.
- W1499682236 hasConceptScore W1499682236C48103436 @default.
- W1499682236 hasConceptScore W1499682236C50951305 @default.
- W1499682236 hasConceptScore W1499682236C75403996 @default.
- W1499682236 hasConceptScore W1499682236C82810778 @default.
- W1499682236 hasLocation W14996822361 @default.
- W1499682236 hasOpenAccess W1499682236 @default.
- W1499682236 hasPrimaryLocation W14996822361 @default.
- W1499682236 hasRelatedWork W1553322551 @default.
- W1499682236 hasRelatedWork W1574737276 @default.
- W1499682236 hasRelatedWork W1839932440 @default.
- W1499682236 hasRelatedWork W1965256149 @default.
- W1499682236 hasRelatedWork W1969783449 @default.
- W1499682236 hasRelatedWork W2000422467 @default.
- W1499682236 hasRelatedWork W2023081167 @default.
- W1499682236 hasRelatedWork W2023456664 @default.
- W1499682236 hasRelatedWork W2023513252 @default.
- W1499682236 hasRelatedWork W2040588708 @default.
- W1499682236 hasRelatedWork W2059393770 @default.
- W1499682236 hasRelatedWork W2104963439 @default.
- W1499682236 hasRelatedWork W2368271736 @default.
- W1499682236 hasRelatedWork W3114760331 @default.
- W1499682236 hasRelatedWork W578795851 @default.
- W1499682236 hasRelatedWork W1832714976 @default.
- W1499682236 hasRelatedWork W2246751983 @default.
- W1499682236 hasRelatedWork W2255371066 @default.
- W1499682236 hasRelatedWork W2861884744 @default.
- W1499682236 hasRelatedWork W975088959 @default.
- W1499682236 isParatext "false" @default.
- W1499682236 isRetracted "false" @default.
- W1499682236 magId "1499682236" @default.
- W1499682236 workType "book-chapter" @default.