Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 227,360,340 papers from all fields of science
Search
Sign In
Create Free Account
Self-modifying code
Known as:
Synthesis microkernel
, Self-authoring code
, Synthesis kernel
Expand
In computer science, self-modifying code is code that alters its own instructions while it is executing - usually to reduce the instruction path…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
50 relations
Algorithmic efficiency
Batch file
Binary file
COBOL
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Review
2009
Review
2009
A practical solution for scripting language compilers
P. Biggar
,
Edsko de Vries
,
David Gregg
ACM Symposium on Applied Computing
2009
Corpus ID: 423033
Although scripting languages are becoming increasingly popular, even mature scripting language implementations remain interpreted…
Expand
2007
2007
The Intensional Lambda Calculus
Sergei N. Artëmov
,
E. Bonelli
Symposium on Logical Foundations of Computer…
2007
Corpus ID: 14881268
We introduce a natural deduction formulation for the Logic of Proofs, a refinement of modal logic S4 in which the assertion ? A…
Expand
2005
2005
Experimental analysis of the contribution of swimming and drifting to the displacement of reef fish larvae
J. D. Hogan
,
Camilo Mora
,
Camilo Mora
2005
Corpus ID: 54764594
The extent to which behaviour affects the dispersal of pelagic larvae in reef fishes has been a topic of major discussion among…
Expand
2005
2005
Dynamic Code Generation with the E-Code Language
G. Eisenhauer
2005
Corpus ID: 59824481
E-Code is a higher-level language for dynamic code generation. E-Code specifically targets the dynamic generation of small code…
Expand
Highly Cited
2005
Highly Cited
2005
Resource-Aware Distributed Stream Management Using Dynamic Overlays
Vibhore Kumar
,
Brian F. Cooper
,
Zhongtang Cai
,
G. Eisenhauer
,
K. Schwan
IEEE International Conference on Distributed…
2005
Corpus ID: 10831701
We consider distributed applications that continuously stream data across the network, where data needs to be aggregated and…
Expand
2003
2003
Instrumenting self-modifying code
Jonas Maebe
,
K. D. Bosschere
arXiv.org
2003
Corpus ID: 11791728
Adding small code snippets at key points to existing code fragments is called instrumentation. It is an established technique to…
Expand
2001
2001
Implementing dynamic language features in Java using dynamic code generation
T. Breuel
Proceedings 39th International Conference and…
2001
Corpus ID: 8058277
Compared to dynamic object-oriented languages like CommonLisp or Smalltalk, Java has a fairly simple and restrictive object and…
Expand
Highly Cited
2000
Highly Cited
2000
Software Profiling for Hot Path Prediction: Less is More
E. Duesterwald
,
Vasanth Bala
International Conference on Architectural Support…
2000
Corpus ID: 53223152
Recently, there has been a growing interest in exploiting profile information in adaptive systems such as just-in-time compilers…
Expand
Highly Cited
1994
Highly Cited
1994
DCG: an efficient, retargetable dynamic code generation system
D. Engler
,
Todd A. Proebsting
ASPLOS VI
1994
Corpus ID: 2721521
Dynamic code generation allows aggressive optimization through the use of runtime information. Previous systems typically relied…
Expand
Highly Cited
1993
Highly Cited
1993
Adaptive Systems : from intelligent tutoring to autonomous agents 1
D. Benyon
,
Dianne M. Murray
1993
Corpus ID: 1739405
Computer systems which can automatically alter aspects of their functionality or interface to suit the needs of individuals or…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE