uber / NullAway

A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead
MIT License
3.62k stars 290 forks source link

[2528103] PoC #964

Closed RedYetiDev closed 3 months ago

RedYetiDev commented 3 months ago

This a Proof-Of Concept for https://hackerone.com/reports/2528103.

CLAassistant commented 3 months ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

RedYetiDev commented 3 months ago

/benchmark

github-actions[bot] commented 3 months ago

Main Branch:

Benchmark                          Mode  Cnt   Score   Error  Units
AutodisposeBenchmark.compile      thrpt   25   8.676 ± 0.081  ops/s
CaffeineBenchmark.compile         thrpt   25   2.004 ± 0.040  ops/s
DFlowMicroBenchmark.compile       thrpt   25  23.672 ± 0.224  ops/s
NullawayReleaseBenchmark.compile  thrpt   25   1.165 ± 0.041  ops/s

With This PR: