Date: Mon, 9 Jul 2007 02:56:42 GMT From: Garrett Cooper <gcooper@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 123170 for review Message-ID: <200707090256.l692ugQW015368@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=123170 Change 123170 by gcooper@optimus-revised_pkgtools on 2007/07/09 02:56:39 Forgot to #if .. #endif protect a few extra "simple profile" lines in add/perform.c Affected files ... .. //depot/projects/soc2007/revised_fbsd_pkgtools/usr/src/usr.sbin/pkg_install/add/perform.c#4 edit Differences ... ==== //depot/projects/soc2007/revised_fbsd_pkgtools/usr/src/usr.sbin/pkg_install/add/perform.c#4 (text+ko) ==== @@ -137,24 +137,30 @@ } Home = make_playpen(playpen, sb.st_size * 4); +#if SIMPLE_PROF_TRY static struct timespec before, after, time_diff; +#endif if (!Home) errx(1, "unable to make playpen for %lld bytes", (long long)sb.st_size * 4); where_to = Home; +#if SIMPLE_PROF_TRY clock_gettime(CLOCK_REALTIME, &before); +#endif /* Since we can call ourselves recursively, keep notes on where we came from */ if (!getenv("_TOP")) setenv("_TOP", Home, 1); +#if SIMPLE_PROF_TRY clock_gettime(CLOCK_REALTIME, &after); time_diff.tv_nsec = after.tv_nsec - before.tv_nsec; time_diff.tv_sec = after.tv_sec - before.tv_sec; printf( "(%s) Difference: %3.20lf secs\n", "_TOP setenv", (double) ( time_diff.tv_sec + time_diff.tv_nsec/1e9 ) ); +#endif if (unpack(pkg_fullname, extract)) { warnx( @@ -163,7 +169,9 @@ goto bomb; } +#if SIMPLE_PROF_TRY clock_gettime(CLOCK_REALTIME, &before); +#endif cfile = fopen(CONTENTS_FNAME, "r"); if (!cfile) { @@ -173,12 +181,14 @@ goto bomb; } +#if SIMPLE_PROF_TRY clock_gettime(CLOCK_REALTIME, &after); time_diff.tv_nsec = after.tv_nsec - before.tv_nsec; time_diff.tv_sec = after.tv_sec - before.tv_sec; printf( "(%s) Difference: %3.20lf secs\n", "+CONTENTS fopen", (double) ( time_diff.tv_sec + time_diff.tv_nsec/1e9 ) ); +#endif read_plist(&Plist, cfile); fclose(cfile);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200707090256.l692ugQW015368>