Resultados da pesquisa a pedido "bytecode"
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? ...
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 ...
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, ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 { ...