Resultados da pesquisa a pedido "bytecode"

1 a resposta

Obter bytecode da classe Java da memória (após várias transformações)

Estou trabalhando em um coremod para Minecraft e transforme muitas classes conforme elas são carregadas. O problema, no entanto, é que existem vários modos de código que também transformam as mesmas classes que eu, e estou tendo um comportamento ...

1 a resposta

Como gerar um objeto de módulo a partir de um objeto de código em Python

Como tenho o objeto de código de um módulo, como obtenho o objeto de módulo correspondente? ParecemoduleNames = {}; exec code in moduleNames faz algo muito próximo do que eu quero. Retorna as globais declaradas no módulo em um dicionário. Mas se ...

1 a resposta

Como o Google App Engine pré-compila o Java?

O App Engine usa um processo de "pré-compilação" com o bytecode Java de um aplicativo para aprimorar o desempenho do aplicativo no ambiente de tempo de execução Java. O código pré-compilado funciona de forma idêntica ao bytecode original. Existe ...

1 a resposta

O que é um quadro de mapa de pilha

Estive recentemente olhando para oEspecificações da Java Virtual Machine [http://docs.oracle.com/javase/specs/jvms/se8/html/index.html](JVMS) para tentar entender melhor o que faz meus programas funcionarem, mas encontrei uma seção que não estou ...

1 a resposta

Existe uma maneira de obter o bytecode para uma classe em tempo de execução?

Em Java, existe uma maneira (em tempo de execução) de obter o bytecode que definiu uma classe específica? Em outras palavras, existe uma maneira de obter obyte[] matriz passada paraClassLoader.defineClass(String name, byte[] b, int off, int len) ...

1 a resposta

Por que não enviar arquivos JavaScript em bytecode específico do navegador? [fechadas]

Não há bytecode universal para JavaScript, mas a maioria dos mecanismos JavaScript possui seu próprio bytecode. Como os arquivos JavaScript trafegam como cadeia de código-fonte, eles precisam analisar / compilar a cadeia de código-fonte no código ...

1 a resposta

Tamanho de pilha incorreto calculado pela biblioteca ASM

Gosto de bytecodes usando a biblioteca ASM e o 'Tamanho máximo da pilha' para um método é deixado para ser calculado automaticamente. Durante o tempo de execução, achei esse valor (tamanho máximo da pilha) incorreto. Meu código fonte ...

1 a resposta

Como criar um construtor padrão com o Byte Buddy

Eu quero interceptar algumas chamadas de método em uma das minhas classes, mas essas classes não têm um construtor padrão. Dada a classe a seguir, como eu configuraria o Byte Buddy para também criar um construtor público sem argumentos para ...

1 a resposta

Quando a execução dos operadores binários acontece em Java?

Estou tentando entender o código de bytes java. Comecei com um exemplo simples: public class Test { public static void main(String args[]) { System.out.println(2 + 1); } }Eu compilei esta classe: javac Test.javaE então eu tentei umjavap na ...

1 a resposta

Como eu analisaria o pool constante de arquivos de classe Java?

De acordo comhttps://en.wikipedia.org/wiki/Java_class_file#General_layout [https://en.wikipedia.org/wiki/Java_class_file#General_layout]- o pool constante Java de um arquivo de classe começa 10 bytes no arquivo. Até agora, consegui analisar tudo ...