Method of determining a mode of code generation

   
   

A method for determining a process to use for converting instructions in a target instruction set to instructions in a host instructions set including the steps of executing code morphing software including an interpreter and a translator to generate host instructions from target instructions, detecting at intervals whether the interpreter or the translator is executing, increasing a count if the interpreter is executing and decreasing the count if the translator is executing, and changing from interpreting to translating a sequence of target instructions when the count reaches a selected maximum.

Um método para determinar um processo usar-se para instruções convertendo-se em um jogo de instrução do alvo às instruções em um jogo de instruções do anfitrião including as etapas de executar o software morphing do código including um intérprete e um tradutor para gerar instruções do anfitrião das instruções do alvo, detectando nos intervalos se o intérprete ou o tradutor estão executando, aumentando uma contagem se o intérprete for executando e diminuindo a contagem se o tradutor estiver executando, e mudando da interpretação a traduzir uma seqüência de instruções do alvo quando a contagem alcançar um máximo selecionado.

 
Web www.patentalert.com

< PROCESSOR FOR EXECUTING INSTRUCTIONS IN UNITS THAT ARE UNRELATED TO THE UNITS IN WHICH INSTRUCTIONS ARE READ, AND A COMPILER, AN OPTIMIZATION APPARATUS, AN ASSEMBLER, A LINKER, A DEBUGGER AND A DISASSEMBLER FOR SUCH PROCESSOR

< Code generation for mapping object fields within nested arrays

> Bi-endian libraries

> Method for configuring software for a build to order system

~ 00173