it-univr-bcel

BCEL utilities for inferring types in Java bytecode and for recomputing stack maps for a method. A stack map is compulsory from Java bytecode version 50 and higher. It specifies types at specific program points, ie., at targets of jumps. Compilers generate code with stack map tables, but code instrumentation might invalidate them. These utilities allow one to recompute stack map tables after code instrumentation with the BCEL library for bytecode instrumentation.

License

License

GroupId

GroupId

it.univr.bcel
ArtifactId

ArtifactId

it-univr-bcel
Last Version

Last Version

1.1.0
Release Date

Release Date

Type

Type

jar
Description

Description

it-univr-bcel
BCEL utilities for inferring types in Java bytecode and for recomputing stack maps for a method. A stack map is compulsory from Java bytecode version 50 and higher. It specifies types at specific program points, ie., at targets of jumps. Compilers generate code with stack map tables, but code instrumentation might invalidate them. These utilities allow one to recompute stack map tables after code instrumentation with the BCEL library for bytecode instrumentation.
Project URL

Project URL

https://github.com/spoto/it-univr-bcel
Source Code Management

Source Code Management

https://github.com/spoto/it-univr-bcel

Download it-univr-bcel

How to add to project

<!-- https://jarcasting.com/artifacts/it.univr.bcel/it-univr-bcel/ -->
<dependency>
    <groupId>it.univr.bcel</groupId>
    <artifactId>it-univr-bcel</artifactId>
    <version>1.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/it.univr.bcel/it-univr-bcel/
implementation 'it.univr.bcel:it-univr-bcel:1.1.0'
// https://jarcasting.com/artifacts/it.univr.bcel/it-univr-bcel/
implementation ("it.univr.bcel:it-univr-bcel:1.1.0")
'it.univr.bcel:it-univr-bcel:jar:1.1.0'
<dependency org="it.univr.bcel" name="it-univr-bcel" rev="1.1.0">
  <artifact name="it-univr-bcel" type="jar" />
</dependency>
@Grapes(
@Grab(group='it.univr.bcel', module='it-univr-bcel', version='1.1.0')
)
libraryDependencies += "it.univr.bcel" % "it-univr-bcel" % "1.1.0"
[it.univr.bcel/it-univr-bcel "1.1.0"]

Dependencies

compile (1)

Group / Artifact Type Version
org.apache.bcel : bcel jar 6.2

Project Modules

There are no modules declared in this project.

Versions

Version
1.1.0