Patch Set 6:

This new patch set resolves the problems identified above.
Link steps are now performed for every object file during the build but the 
benefit of the cache is still high.

In a cache log (set CCACHE_LOGFILE in the environment) we can now see the 
following:

Result: cache miss
This means the C++ to object file compilation step was performed by the 
compiler.

Result: cache hit (direct)
This means the C++ to object file compilation was skipped and the object was 
retrieved from the cache instead.

Result: called for link
This means ccache was invoked for linking an object file into a shared object, 
and the work was performed by the g++ compiler and linker.

-- 
To view, visit https://gerrit.osmocom.org/7601
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ibb538f602206535c06980f88191c1dabe3c4cd82
Gerrit-PatchSet: 6
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Owner: Stefan Sperling <ssperl...@sysmocom.de>
Gerrit-Reviewer: Harald Welte <lafo...@gnumonks.org>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: Neels Hofmeyr <nhofm...@sysmocom.de>
Gerrit-Reviewer: Stefan Sperling <ssperl...@sysmocom.de>
Gerrit-HasComments: No

Reply via email to