Resultados da pesquisa a pedido "opcode"

2 a resposta

Qual é o objetivo do sinalizador de acesso ACC_SUPER nos arquivos da classe Java?

Oinvokespecial A instrução JVM é usada para chamar métodos de inicialização <init>) ao criar novos objetos. A descrição da instrução sugere (mas não esclarece) que a decisão de chamar o construtor de uma superclasse ou o construtor da classe ...

2 a resposta

Que código Java forçará o javac 1.6 a usar os opcodes 'swap' e 'nop'?

Estou trabalhando em uma implementação JVM amadora e tentando garantir uma cobertura de teste para todos os códigos de operação nas especificações. Eu consegui isso até os últimos, masnop eswap me iludiram. Por exemplo, aqui está uma função ...

3 a resposta

Otimizar o cache da APC

Aqui está um link para o funcionamento do meu APC: [removido] Como você pode ver, o preenchimento é muito rápido e, às vezes, minha contagem total de cache ultrapassa 1000 Meu site usa o Wordpress. Percebo que toda vez que faço uma nova ...

3 a resposta

Usando o Br_S OpCode para apontar para a próxima instrução usando Reflection.Emit.Label

Estou experimentando analisar a IL para emitir um método. Eu recebi o código IL de um método em uma string [] onde cada string é uma instrução IL. Estou fazendo um loop sobre essa matriz e adicionando OpCodes usando um ILGenerator: foreach ...

3 a resposta

O que é mais rápido: JMP ou sequência de NOPs?

Estou implementando tradução binária e tenho que lidar com sequências de NOPs (0x90) com comprimento de cerca de 16 opcodes. É melhor para o desempenho colocar o JMP (até o final) no início dessas seqüências?

4 a resposta

Obter tamanho das instruções de montagem

Preciso ler as instruções um a um em um pequeno segmento de código na memória e preciso descobrir o tamanho das instruções que tenho na memória. A seguir, é apenas um exemplo de código desmontado bruto para explicar meu problema: (gdb) disas /r ...

4 a resposta

chamando código armazenado no heap de vc ++

Imagine que estou fazendo algo assim: void *p = malloc (1000); *((char*)p) = some_opcode; *((char*)p+1) = another_opcode; // for the sake of the example: the opcodes are ok .... etc... Como posso definir um ponteiro de função para chamar p como ...

4 a resposta

O que um \ (barra invertida) faz no PHP (5.3+)?

O que faz um\ fazer em PHP? Por exemplo,CSRF4PHP [https://github.com/foxbunny/CSRF4PHP/blob/60d9172b7f0cd93346cac9065fb17182854ebf1c/CsrfToken.php#L80-L87] tem\FALSE, \session_ide\Exception: public function __construct($timeout=300, ...

4 a resposta

Como interpretar o opcode manualment

77f4bcbc 8945fc mov dword ptr [ebp-4],eax E aqui está a regra: 88 /r MOV r/m8,r8 2/2 Move byte register to r/m byte 89 /r MOV r/m16,r16 2/2 Move word register to r/m word 89 /r MOV r/m32,r32 2/2 Move dword register to r/m dwordComo ...