code of the form `if (parameter == null) throw Nul...
# announcements
m
code of the form
if (parameter == null) throw NullPointerException()
should be converted into a simple read, for this reason, and again, that's effectively free assuming the parameter reference in question is somewhere hot like l1 cache or in a register. BUT i have not verified this myself