Skip to content

Improved version of the Jasmin JVM bytecode assembler

License

Unknown, Unknown licenses found

Licenses found

Unknown
license-ant.txt
Unknown
license-jasmin.txt
Notifications You must be signed in to change notification settings

luiscubal/jasmin

Repository files navigation

This is a new version of Jasmin modified to support "long" constants.
Old jasmin(2.4) allowed no way to do something like:

.field public static final lval J = 1

In the case above, lval would be associated with the integer constant 1, which is invalid.
The new version allows this:

.field public static final lval J = 1l

Additionally, interfaces are now correctly marked *without* ACC_SUPER, as required by the JVM spec.

Aside from that, I've also changed the version number.

The original Jasmin is property of Jon Meyer.
I'm releasing this modified version under the same license as the original, which you can read in license-jasmin.

About

Improved version of the Jasmin JVM bytecode assembler

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
license-ant.txt
Unknown
license-jasmin.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published