Avi Kivity
f2e25b8442
Merge branch 'shared_ptr'
...
Split shared_ptr into a traditional polymorphic shared_ptr implementation,
and a lighter-weight, non polymorphic lw_shared_ptr.
2015-01-05 11:29:35 +02:00
Avi Kivity
87f63f7b90
shared_ptr: rename to lw_shared_ptr (for light-weight)
...
The current shared_ptr implementation is efficient, but does not support
polymorphic types.
Rename it in order to make room for a polymorphic shared_ptr.
2015-01-04 22:38:49 +02:00
Tomasz Grabiec
c4335c49f6
core: convert output APIs to work on packets
...
This way zero-copy supporting code can put data directly to packet
object and pass it through all layers efficiently.
2014-12-04 13:51:26 +01:00
Tomasz Grabiec
71556de0e6
tests: add more test cases to output_stream_test
2014-12-04 13:37:35 +01:00
Tomasz Grabiec
05d89f1ab9
tests: add output_stream_test
2014-11-15 12:11:11 -08:00