square/dagger — pull request #49 by swankjesse (2012-10-09 15:40:06+00:00)
Title: Use a bitfield for Binding.linked and Binding.singleton.

On its own, this is an unnecessary optimization. But I'm
planning on reworking ObjectGraph.verify() to require
additional state on each binding, and I don't want to
increase the memory footprint of all bindings for fields
that will rarely be used.