• Make the writer even more unsafe.

    Instead of changing the length every write we just adjust the pointer.
    This avoids rust-lang/rust#45068.
    However we now need to ensure that we set the length when we are done.
    
    With this patch only 1.2% of WebRender display list building is spent
    in serialization.
    jrmuizel committed Oct 6, 2017