Well it is not so much space but still Atomic*FieldUpdater use less and seems to be a bit faster. The obly downside is the ugly api.. That said I'm not strong on this, we just tried to use Atomic*FieldUpdater where-ever possible.

Am 19.08.2013 um 18:56 schrieb Jeff Pinner <notifications@github.com>:

> In transport/src/main/java/io/netty/channel/AbstractChannel.java:
> 
> > @@ -66,6 +68,10 @@
> >      private boolean strValActive;
> >      private String strVal;
> >  
> > +    private final AtomicLong totalPendingSize = new AtomicLong(0);
> > +
> > +    private final AtomicBoolean writable = new AtomicBoolean(true);
> > +
> Does it actually that much space (any space?) given the size of the object and padding?
> 
> —
> Reply to this email directly or view it on GitHub.