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
- Host: GitHub
- URL: https://github.com/chains-project/by-the-pool
- Owner: chains-project
- Created: 2024-07-24T14:39:46.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-27T21:19:48.000Z (over 1 year ago)
- Last Synced: 2024-10-28T00:55:55.724Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 105 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
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).