Resultados da pesquisa a pedido "bytecode"

2 a resposta

Evitando o getcode opcode

Na classe String do Java, oaparar O método contém este: int off = offset; /* avoid getfield opcode */ char[] val = value; /* avoid getfield opcode */Estou um pouco intrigado com o comentário"evite getfield opcode"... O que isto significa? ...

2 a resposta

Quais compiladores Java usam a instrução jsr e para quê?

A linguagem Java bytecode possui a instrução JSR. Nenhum dos códigos que compilei com o compilador Java 7 usa essas instruções. No entanto, às vezes, os binários Java baixados o usam, embora raramente. Eu estaria interessado em saber quais ...

1 a resposta

Localizando o tamanho do bytecode de um método

Estou tentando descobrir o tamanho do bytecode de um método porque quero ter certeza de que ele será pequeno o suficiente para ser incorporado pelas otimizações do compilador. Vi que o tamanho máximo padrão para métodos embutidos é 35, portanto, ...

6 a resposta

O que são bytecodes e como a JVM os trata

Ouvi muitas vezes que o Java implementa a compilação JIT (just-in-time), e seus bytecodes portáteis em várias plataformas são "interpretados" pela JVM. No entanto, eu realmente não sei o que são os bytecodes e o que a JVM realmente significa na ...

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 ...

8 a resposta

Por que mais software Java não é compilado nativamente?

Eu percebo obenefícios [https://stackoverflow.com/questions/48144/what-are-advantages-of-bytecode-over-native-code] de bytecode vs. código nativo (portabilidade). Mas diga que você sempre sabe que seu código será executado em uma ...

3 a resposta

Como alterar o valor da variável estática usando o ASM?

Comecei a aprender o Java Agent alguns dias atrás. Mas a documentação não é muito boa e iniciantes como eu lutam para entender o básico. Criei uma classe multiplicadora básica e a exportei para um jar executável usando o eclipse. Aqui está o ...

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 ...

3 a resposta

Por que a variável estática / membro é mais lenta que a variável local?

Eu já vi este tópico:Velocidade de se comparado com condicional [https://stackoverflow.com/questions/25029785/speed-of-if-compared-to-conditional/25029880#25029880] Fiz minha própria aula para verificar a velocidade public class Question { ...