An open API service indexing awesome lists of open source software.

https://github.com/chains-project/by-the-pool

finding differences by the constant pool
https://github.com/chains-project/by-the-pool

Last synced: about 1 year ago
JSON representation

finding differences by the constant pool

Awesome Lists containing this project

README

          

# by-the-pool

## Goal

Find a better way to diff JVM bytecode in order to prove reproducibility.

Approaches:
1. AST: diff based on tree representation of JVM bytecode.
2. Canonicalization: diff on the intermediate representation inspired by [§4.4
Bytecode Canonicalization](https://arxiv.org/abs/2407.00246).