Use modified tizen_base::Parcel 47/281947/4
authorHwankyu Jhun <h.jhun@samsung.com>
Fri, 23 Sep 2022 10:29:09 +0000 (10:29 +0000)
committerHwankyu Jhun <h.jhun@samsung.com>
Tue, 27 Sep 2022 00:21:48 +0000 (00:21 +0000)
commit0dd49353948b42f044766ec61a8aa8d11a66b088
tree88a22ef4d8cd07f37e4c8e074fe1e5417e648577
parenta6ce78e9d4b29fdd37c9d2bddd8b6ae5fe0968e4
Use modified tizen_base::Parcel

To improve the performance of the parcel creation, the implementation of
the Parcel is changed. It uses malloc() instead of std::vector.

Requires:
 - https://review.tizen.org/gerrit/#/c/platform/core/base/bundle/+/281779/

Change-Id: Iebb0c2905b860fab8247971c9fe064c4f1c92a48
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
33 files changed:
src/client/pkginfo_client.cc
src/client/pkginfo_client.hh
src/common/parcel/parcelable_factory.cc
src/common/parcel/parcelable_factory.hh
src/server/create_cache_request.cc
src/server/create_cache_request.hh
src/server/pkg_request.cc
src/server/pkg_request.hh
src/server/request_handler/abstract_request_handler.hh
src/server/request_handler/command_request_handler.cc
src/server/request_handler/command_request_handler.hh
src/server/request_handler/create_cache_request_handler.cc
src/server/request_handler/create_cache_request_handler.hh
src/server/request_handler/create_db_request_handler.cc
src/server/request_handler/create_db_request_handler.hh
src/server/request_handler/get_appinfo_request_handler.cc
src/server/request_handler/get_appinfo_request_handler.hh
src/server/request_handler/get_cert_request_handler.cc
src/server/request_handler/get_cert_request_handler.hh
src/server/request_handler/get_depinfo_request_handler.cc
src/server/request_handler/get_depinfo_request_handler.hh
src/server/request_handler/get_pkginfo_request_handler.cc
src/server/request_handler/get_pkginfo_request_handler.hh
src/server/request_handler/query_request_handler.cc
src/server/request_handler/query_request_handler.hh
src/server/request_handler/request_handler_direct_access.cc
src/server/request_handler/request_handler_direct_access.h
src/server/request_handler/set_cert_request_handler.cc
src/server/request_handler/set_cert_request_handler.hh
src/server/request_handler/set_pkginfo_request_handler.cc
src/server/request_handler/set_pkginfo_request_handler.hh
src/server/worker_thread.cc
test/unit_tests/test_parcel.cc