Branch: refs/heads/master Home: https://github.com/Linaro/odp Commit: c6cc6d3a79976bfe96cbb9ff192cf22daffc18c4 https://github.com/Linaro/odp/commit/c6cc6d3a79976bfe96cbb9ff192cf22daffc18c4 Author: Petri Savolainen <petri.savolai...@linaro.org> Date: 2018-05-31 (Thu, 31 May 2018)
Changed paths: M platform/linux-generic/Makefile.am M platform/linux-generic/arch/aarch64/odp_global_time.c A platform/linux-generic/arch/default/odp/api/abi/cpu_time.h M platform/linux-generic/arch/default/odp_global_time.c R platform/linux-generic/arch/odp_arch_time_internal.h M platform/linux-generic/arch/x86/cpu_flags.c M platform/linux-generic/arch/x86/odp/api/abi/cpu_inlines.h A platform/linux-generic/arch/x86/odp/api/abi/cpu_rdtsc.h A platform/linux-generic/arch/x86/odp/api/abi/cpu_time.h M platform/linux-generic/arch/x86/odp_global_time.c M platform/linux-generic/include-abi/odp/api/abi/time.h A platform/linux-generic/include/odp/api/plat/time_inlines.h M platform/linux-generic/odp_time.c A platform/linux-generic/odp_time_api.c M platform/linux-generic/odp_timer.c Log Message: ----------- linux-gen: time: inline arch cpu time on x86 Inline cpu HW time counter read function on x86. Time global data structure is visible to applications, but Posix types (timespec) or header files are not. Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org> Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 678c2a149a3e7d48c4462fb2e6cc531a3cfed780 https://github.com/Linaro/odp/commit/678c2a149a3e7d48c4462fb2e6cc531a3cfed780 Author: Petri Savolainen <petri.savolai...@linaro.org> Date: 2018-05-31 (Thu, 31 May 2018) Changed paths: M platform/linux-generic/include/odp/api/plat/time_inlines.h M platform/linux-generic/odp_time.c Log Message: ----------- linux-gen: time: inline diff, sum and cmp Inline small functions commonly used in time calculations. Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org> Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 06b3650b581bf05ea2f015a02635382fb7c38fda https://github.com/Linaro/odp/commit/06b3650b581bf05ea2f015a02635382fb7c38fda Author: Petri Savolainen <petri.savolai...@linaro.org> Date: 2018-05-31 (Thu, 31 May 2018) Changed paths: M platform/linux-generic/odp_packet_io.c M platform/linux-generic/odp_schedule_basic.c M platform/linux-generic/odp_schedule_scalable.c M platform/linux-generic/odp_schedule_sp.c M platform/linux-generic/odp_traffic_mngr.c M platform/linux-generic/pktio/dpdk.c M platform/linux-generic/pktio/netmap.c Log Message: ----------- linux-gen: time: use inlined functions internally Always use inlined time functions internally. Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org> Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Compare: https://github.com/Linaro/odp/compare/2a9d3323537d...06b3650b581b **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.