bytecode 相关问题

“bytecode”是虚拟机使用的操作码的总称。例如,JVM运行存储在.class文件中的字节码,CPython解释器运行存储在.pyc文件中的字节码。

将语言添加到AVM2

我有兴趣制作一种在AVM2上运行的语言,我正在寻找有关从哪里开始的建议。我确实意识到这绝不是一项微不足道的任务,但我想尝试一下......

回答 3 投票 4

ABC Bytecode解析器有一个Actionscript吗?

所以,我有一个应用程序,用户应该定义ActionScript函数。我需要用什么来获取用户的字符串并将其转换为字节码,以便我可以将它与as3-commons-bytecode一起使用? ...

回答 4 投票 0

如何修复反编译.class到.java错误

我尝试将.class文件转换为.java文件,但转换后,我注意到有些代码没有转换,并且注释/ *错误* /它们是字节码。如:/ *错误* /私人......

回答 1 投票 0

Invokespecial Verify Error:类型不可分配

我修改了下面字节码的第15行,并将其从invokevirtual更改为invokespecial(JAVA 8)。不幸的是我收到验证错误(操作数堆栈上的错误类型)我知道...的值

回答 2 投票 5

将luac-bytecode嵌入到C / C ++源文件中

如何将lua-bytecode-string包含到C / C ++文件中? $ luac -o test -s test.lua $ cattestLaaS xV(w @@ A @ $ @& printTestj现在如果你可以将这个字节串插入到C / C ++文件中,你......

回答 1 投票 1

将代码添加到smali源

我有一个带有相关源的smali代码:original_file.java:package com.android.commands.locksettings; import android.os.ResultReceiver; import android.os.ServiceManager;导入android.os ....

回答 1 投票 2

为什么Java有IINC字节码指令?

为什么Java有IINC字节码指令?已经有一个IADD字节码指令可用于完成相同的操作。那么为什么IINC存在呢?

回答 3 投票 0

执行切片的Python字节代码有时会导致“SystemError:unknown opcode”

鉴于从以下3行代码编译的代码对象:code = compile('''a = 1/0#不好的东西。避免运行这个!b ='好东西'c = True''','',' exec')调用dis.dis(代码)...

回答 1 投票 1

如何手动读取java字节码仅用于理解目的? [关闭]

我正在阅读这篇关于如何将一些代码转换为Java字节码的wiki文章。我遇到了这个例子:考虑以下Java代码:outer:for(int i = 2; i <1000; i ++){...

回答 3 投票 0

将代码添加到带有Instrumentation的Java类:ASM还是BCEL?

我正在编写一个游戏引擎/库,其中我有一个事件调度程序类,它通过调用“已注册”事件处理程序类的侦听器方法来调度事件。一个人可以注册一个活动......

回答 2 投票 12

是否可以从python中的字节码生成gremlin查询

是否可以从字节码生成gremlin脚本?我正在开发一个POC,我需要通过Gremlin API查询图形Azure CosmosDB数据库。目前,Azure CosmosDB不支持...

回答 1 投票 1

字节码注入在哪里发生?

动机我有一个SomeObject.java文件:class SomeObject {String name;编译它会创建一个包含字节码的SomeObject.class文件。 0xCAFEBABE ...如果我们在JVM上使用SomeObject,它......

回答 1 投票 2

什么是Java VM的替代品?

由于甲骨文通过Dalvik虚拟机起诉谷歌,很明显,如果没有甲骨文的许可,你无法实施Java虚拟机(编辑:Matthew Flaschen指出,Oracle的主张可能不是......

回答 3 投票 8

未使用的导入和对象是否会对性能产生影响

我有一个疑问,Java代码中未使用的导入和未使用的对象是否会产生任何性能影响?假设一个对象被初始化并且从未使用过,会发生什么?什么是......的成本

回答 5 投票 61

在java.lang.Class中找不到错误getMethod(java.lang.String,java.lang.Class,java.lang.Class)

我陷入了Javassisst。我想将代码放在其他类中的方法中。我有“无方法”的例外。当我只是自己启动Test2类时,它启动正常,没有任何错误。一世 ...

回答 1 投票 0

Java字节码Visualizer

什么可以帮助我帮助用Java编写高度紧凑(最少字节代码计数)的程序。可能我正在看:一个工具,告诉我一个类或一个方法生成多少字节代码。至 ...

回答 3 投票 6

对每个循环进行反编译

反编译以下for-each循环的.class文件会产生有趣的结果。 Source - Main.java:public class Main {public static void main(String [] args){String [] names = ...

回答 1 投票 4

Python模块的大小是否有限制?

Python模块的大小是否有限制?在我看来,Python字节码指令POP_JUMP_IF_FALSE采用1字节操作数,告诉它跳转到的指令索引。引用......

回答 1 投票 7

我是否需要重新编译另一个处理器弧?

我尝试以比所有“什么是编译器(正在做什么)?”更详细的方式理解整个“编译”主题。那里的文章。对我来说一个重要问题是处理器和os平台......

回答 1 投票 0

如何扩展Java以引入通过引用传递?

Java是按值传递的。你如何修改语言以引入通过引用传递(或一些等效的行为)?举个例如public static void main(String [] args){...

回答 10 投票 27

© www.soinside.com 2019 - 2024. All rights reserved.