Skip to search formSkip to main contentSkip to account menu

Self-modifying code

Known as: Synthesis microkernel, Self-authoring code, Synthesis kernel 
In computer science, self-modifying code is code that alters its own instructions while it is executing - usually to reduce the instruction path… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Review
2009
Review
2009
Although scripting languages are becoming increasingly popular, even mature scripting language implementations remain interpreted… 
2007
2007
We introduce a natural deduction formulation for the Logic of Proofs, a refinement of modal logic S4 in which the assertion ? A… 
2005
2005
The extent to which behaviour affects the dispersal of pelagic larvae in reef fishes has been a topic of major discussion among… 
2005
2005
E-Code is a higher-level language for dynamic code generation. E-Code specifically targets the dynamic generation of small code… 
Highly Cited
2005
Highly Cited
2005
We consider distributed applications that continuously stream data across the network, where data needs to be aggregated and… 
2003
2003
Adding small code snippets at key points to existing code fragments is called instrumentation. It is an established technique to… 
2001
2001
  • T. Breuel
  • 2001
  • Corpus ID: 8058277
Compared to dynamic object-oriented languages like CommonLisp or Smalltalk, Java has a fairly simple and restrictive object and… 
Highly Cited
2000
Highly Cited
2000
Recently, there has been a growing interest in exploiting profile information in adaptive systems such as just-in-time compilers… 
Highly Cited
1994
Highly Cited
1994
Dynamic code generation allows aggressive optimization through the use of runtime information. Previous systems typically relied… 
Highly Cited
1993
Highly Cited
1993
Computer systems which can automatically alter aspects of their functionality or interface to suit the needs of individuals or…