perf(java): memoize BouncyCastle rule graph to cut construction heap (#476)#477
Merged
DCO-2 / DCO
succeeded
Jul 5, 2026 in 0s
Check passed!
All commits are signed off, the check passed.
Summary
| Sha | Message | Pass or fail reason | |
|---|---|---|---|
| 🟢 | d33c161 | docs: design spec for rule-graph memoization (#476... | Valid sign-off found |
| 🟢 | 78dec71 | docs: implementation plan for rule-graph memoizati... | Valid sign-off found |
| 🟢 | 42f3b7f | feat(java): add Memoize helper for rule-graph memo... | Valid sign-off found |
| 🟢 | 7e6fe8c | perf(java): memoize BcBlockCipher/BcBlockCipherEng... | Valid sign-off found |
| 🟢 | 7a7783b | perf(java): memoize BcDigests rule subtree (#476) | Valid sign-off found |
| 🟢 | 37267b1 | perf(java): memoize asymmetric block-cipher rule s... | Valid sign-off found |
| 🟢 | 7e0e1c0 | perf(java): memoize cipher/AEAD/wrapper rule subtr... | Valid sign-off found |
| 🟢 | 407a826 | perf(java): memoize MAC/KDF/PBE/agreement rule sub... | Valid sign-off found |
| 🟢 | b914d97 | perf(java): memoize cipher-parameter rule subtrees... | Valid sign-off found |
| 🟢 | 44440e3 | perf(java): memoize signer/DSA/keypair/other rule ... | Valid sign-off found |
| 🟢 | 28414bd | test(java): guard rule-graph distinct-object footp... | Valid sign-off found |
| 🟢 | 36e697f | test: enforce rules() memoization across java/pyth... | Valid sign-off found |
Loading