Show simple item record  

dc.contributor.authorJansen, Samuel Thomas
dc.contributor.authorMcGregor, Anthony James
dc.date.accessioned2009-01-15T20:21:44Z
dc.date.available2009-01-15T20:21:44Z
dc.date.issued2007
dc.identifier.citationJansen, S. & McGregor, A.(2007). Static virtualization of C source code. Software: Practice and Experience, 38(4), 397-416.en
dc.identifier.urihttps://hdl.handle.net/10289/1789
dc.description.abstractMany existing systems are written in C and are not re-entrant or thread safe. Sometimes these systems are required in a context for which they were not first designed, possibly meaning they now need to be re-entrant. This article introduces a program that filters C source code, modifying shared resources (the global variables) to make the code re-entrant: virtualizing the code. The code is then compiled as normal. This approach allows programmatic virtualization with little cost at runtime. Copyright © 2007 John Wiley & Sons, Ltd.en
dc.language.isoen
dc.publisherJohn Wiley & Sons, Ltd.en
dc.relation.urihttp://www3.interscience.wiley.com/journal/114284207/abstract?CRETRY=1&SRETRY=0en
dc.subjectcomputer scienceen
dc.subjectvirtualizationen
dc.subjectCen
dc.subjectparsingen
dc.subjectstaticen
dc.subjectsourceen
dc.titleStatic virtualization of C source codeen
dc.typeJournal Articleen
dc.identifier.doi10.1002/spe.836en
pubs.declined2014-06-05T17:47:33.4+1200
pubs.deleted2014-06-05T17:47:33.4+1200
pubs.elements-id32903


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record