use peephole in a sentence.
This one sounds almost like peephole optimization of sorts.
When somebody knocks at your door, peep through the peephole first.
It's relevant because you're trying to view everything through the peephole of a P&L statement.
This isn't even "modern" in compiler terms, it's a simple peephole optimization.
IIRC from the "Binary Translation Using Peephole Superoptimizers" presentation from OSDI 2008 (Google found a summary at ), supercompilation is a brute force approach.
The "optimization" looks like a peephole replacement of a delimited range of tokens, rather than an actual optimization of a particular code pattern.
The interesting thing about the peephole superoptimizer paper that he linked is that the actual peephole optimization process is not necessarily slower than a regular peephole optimizer, as all it is doing is looking up faster equivalent instructions in a database.
I also don't like the fake scrollbar and the arbitrarily small content window that wastes half of my window height--I've got a large screen, I shouldn't have to look at your content through a peephole.
The SquirrelFish announcement's list for future developments () contains some more codewords I wish I understood:- constant folding- aggressive copy propagation- type inference—both exact and speculative- specialization based on expression context—especially void and boolean context- peephole optimization- constant pool instructions- superinstructions- instructions with implicit register operands- advanced dispatch techniques, like instruction duplication and context threading
It is one of the peephole optimizations that Closure Compiler performs to save some space (read: 2-3 characters) in the final output: .
It would be like trying to write a compiler with a peephole optimization for every form of the language, you just end up with a large, slow compiler.
I put 'compiler' in quotes because I was thinking of a research project a few years back which converted the Python byte code (parsed by CPython itself) into C code, along with a small bit of peephole optimization.