Started to work on #830: Convert hpx::util::function to use new scheme for serializing its base pointer
Merge branch 'master' into fixing_830
Initial commit
Adding missing file
Work in progress
Completed first version of zero copy argument handling during serialization
Renaming things
Some fixes for zero copy serialization
Started to integrate zero serialization with MPI parcel port
Integrated zero copy serialization with TCP/IP parcelport
Tweaking zero-copy serialization in TCP parcel port, fixing a const-correctness problem
Fixing merge conflicts
Fixing merge conflicts
Partially reverting ready --> is_ready
More merge conflicts solved
Starting to work on #836: Adopt boost::function tests for util::function
Fixing 3 problems revealed by first set of tests:
- self assignment of functions was broken
- detection if rhs is empty didn't always work
- invoking empty function object now throws instead of asserting
Adding missing file
Adding util::function::target and util::function::target_type
Adding more tests for util::function