To efficient generate native processor code from operand stack based code, a mimic stack is introduced. The mimic stack is a compile time data structure that stores the location of operands pushed onto the operand stack. When an operation is detected that operates on operand stack values, the locations from the mimic stack are popped off and used to generate efficient code that directly accesses the operands.

Aan efficiënt produceer inheemse bewerkercode van operandstapel gebaseerde code, wordt een mimische stapel geïntroduceerd. De mimische stapel is compileert de structuur van tijdgegevens die de plaats van operands opslaat die op de operandstapel worden geduwd. Wanneer een verrichting wordt ontdekt die op de waarden van de operandstapel werkt, worden de plaatsen van de mimische stapel geknald weg en gebruikt om efficiënte code te produceren die direct tot de operands toegang heeft.

 
Web www.patentalert.com

< (none)

< Enabling multiple runtime processors in an interpreter-based embedded scripting system

> System, method, and medium for retrieving, organizing, and utilizing networked data

> (none)

~ 00015