<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/distcc-git.git/bench/ProjectDefs.py, branch python3</title>
<subtitle>github.com: distcc/distcc.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/'/>
<entry>
<title>Update a stale URL.</title>
<updated>2008-08-01T20:59:18+00:00</updated>
<author>
<name>fergus.henderson</name>
<email>fergushenderson@users.noreply.github.com</email>
</author>
<published>2008-08-01T20:59:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=0457bb73b1fca9877a4922e454d39e743353c0d2'/>
<id>0457bb73b1fca9877a4922e454d39e743353c0d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add some new benchmark routines (including C++ projects like yate and</title>
<updated>2008-06-03T05:32:36+00:00</updated>
<author>
<name>Craig Silverstein</name>
<email>csilvers@khanacademy.org</email>
</author>
<published>2008-06-03T05:32:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=477f6a3a6c5815203c063440a95864b32665dc80'/>
<id>477f6a3a6c5815203c063440a95864b32665dc80</id>
<content type='text'>
ACE), and normalize syntax for existing ones.  I've tested that we can
at least build all of these projects locally, as long as all neccesary
dependent packages are installed.

Reviewed by fergus
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ACE), and normalize syntax for existing ones.  I've tested that we can
at least build all of these projects locally, as long as all neccesary
dependent packages are installed.

Reviewed by fergus
</pre>
</div>
</content>
</entry>
<entry>
<title>Add include server args to benchmarking framework.</title>
<updated>2008-05-29T02:04:55+00:00</updated>
<author>
<name>klarlund</name>
<email>klarlund@gmail.com</email>
</author>
<published>2008-05-29T02:04:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=e3216d01c369914410c7a6cd56eeef56c725f1e8'/>
<id>e3216d01c369914410c7a6cd56eeef56c725f1e8</id>
<content type='text'>
This makes the linux kernel build with pump-mode when the benchmark script is
used.

Also, include the '-t' option to the include server; that prints out the elapsed
and CPU times at the end of the build.

REVIEW: csilvers@google.com
TESTS: (on quad-cpu workstation)
      DISTCC_HOSTS="--randomize `/home/klarlund/svn-distcc/distcc/lsdistcc -P1 -k100 -d`" PATH=`pwd`:$PATH bench/benchmark.py --cc='/usr/crosstool/v10/gcc-4.2.1-glibc-2.3.2/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-gcc' --cxx='void' -n 5 -c 'pump,h40,j120' -c 'dist,h40,j32' linux-2.6.25

project               compiler                             time      s.d.
linux-2.6.25          pump_h39_j120                    69.6525s    3.0969s
linux-2.6.25          dist_h39_j32                    103.8416s   10.8041s
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes the linux kernel build with pump-mode when the benchmark script is
used.

Also, include the '-t' option to the include server; that prints out the elapsed
and CPU times at the end of the build.

REVIEW: csilvers@google.com
TESTS: (on quad-cpu workstation)
      DISTCC_HOSTS="--randomize `/home/klarlund/svn-distcc/distcc/lsdistcc -P1 -k100 -d`" PATH=`pwd`:$PATH bench/benchmark.py --cc='/usr/crosstool/v10/gcc-4.2.1-glibc-2.3.2/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-gcc' --cxx='void' -n 5 -c 'pump,h40,j120' -c 'dist,h40,j32' linux-2.6.25

project               compiler                             time      s.d.
linux-2.6.25          pump_h39_j120                    69.6525s    3.0969s
linux-2.6.25          dist_h39_j32                    103.8416s   10.8041s
</pre>
</div>
</content>
</entry>
<entry>
<title>Document the options that the Package constructor takes.</title>
<updated>2008-05-21T06:13:28+00:00</updated>
<author>
<name>Craig Silverstein</name>
<email>csilvers@khanacademy.org</email>
</author>
<published>2008-05-21T06:13:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=2f8c8b8ecfd8c2a95eec14b68031061a015ef849'/>
<id>2f8c8b8ecfd8c2a95eec14b68031061a015ef849</id>
<content type='text'>
Get rid of source_name, which isn't used anywhere.

Also, add a few more benchmark projects.  These are big(ish) and
written in C++, to test distcc on C++ code.

Reviewed by klarlund@google.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Get rid of source_name, which isn't used anywhere.

Also, add a few more benchmark projects.  These are big(ish) and
written in C++, to test distcc on C++ code.

Reviewed by klarlund@google.com
</pre>
</div>
</content>
</entry>
<entry>
<title>In the list of projects to benchmark:</title>
<updated>2008-05-16T20:46:35+00:00</updated>
<author>
<name>fergus.henderson</name>
<email>fergushenderson@users.noreply.github.com</email>
</author>
<published>2008-05-16T20:46:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=f21301aee1e6c684c403e16052ad593d8abbae8a'/>
<id>f21301aee1e6c684c403e16052ad593d8abbae8a</id>
<content type='text'>
- comment out Linux 2.5.51, because it doesn't compile
- add Linux 2.6.25.

Reviewers: Nils Klarlund, Craig Silverstein

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- comment out Linux 2.5.51, because it doesn't compile
- add Linux 2.6.25.

Reviewers: Nils Klarlund, Craig Silverstein

</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for pump mode to the benchmarking scripts.</title>
<updated>2008-05-12T19:11:22+00:00</updated>
<author>
<name>fergus.henderson</name>
<email>fergushenderson@users.noreply.github.com</email>
</author>
<published>2008-05-12T19:11:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=027a4b2c320838bb3c79680889b8861516a1af3e'/>
<id>027a4b2c320838bb3c79680889b8861516a1af3e</id>
<content type='text'>
Also add support for setting the number of hosts to use.

Fix division by zero error that occurred when running benchmark script with the "-a" option.

Fix broken URL for GNU hello package.

Reviewers: Craig Silverstein, Nils Klarlund
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also add support for setting the number of hosts to use.

Fix division by zero error that occurred when running benchmark script with the "-a" option.

Fix broken URL for GNU hello package.

Reviewers: Craig Silverstein, Nils Klarlund
</pre>
</div>
</content>
</entry>
<entry>
<title>The second part of my change to hoist everything in the distcc/</title>
<updated>2008-04-12T00:58:56+00:00</updated>
<author>
<name>Craig Silverstein</name>
<email>csilvers@khanacademy.org</email>
</author>
<published>2008-04-12T00:58:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=b54c5dec0997a0ccf84b7c87383c471178e9ff16'/>
<id>b54c5dec0997a0ccf84b7c87383c471178e9ff16</id>
<content type='text'>
directory up to the top level: delete the distcc directory (I already
copied it all to the top level in my last commit).

This requires changing all files that refer to distcc/FOO to refer
directly to FOO instead.  Mostly this is Makefile.in and setup.py, but
there are a few other changes in scripts that have to hard-code paths,
like configure.ac and pump.in.  Also, several files changed their
comments to refer to the new location, which isn't strictly necessary
but I did anyway.

The only other change I made was to get rid of the hack I had put in
before, which renamed distcc to distcc-bin.  I had needed to do that
before, temporarily, because "distcc" was already the name of a
directory, and couldn't also be the name of a binary.  Now that the
distcc directory is going away, I can rename the target back to
distcc.

Tested by running './autogen; ./configure; make maintainer-check'.
I also ran 'make pump-check' and 'make distcheck'.

To be reviewed (post-facto) by klarlund@google.com and fergus@google.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
directory up to the top level: delete the distcc directory (I already
copied it all to the top level in my last commit).

This requires changing all files that refer to distcc/FOO to refer
directly to FOO instead.  Mostly this is Makefile.in and setup.py, but
there are a few other changes in scripts that have to hard-code paths,
like configure.ac and pump.in.  Also, several files changed their
comments to refer to the new location, which isn't strictly necessary
but I did anyway.

The only other change I made was to get rid of the hack I had put in
before, which renamed distcc to distcc-bin.  I had needed to do that
before, temporarily, because "distcc" was already the name of a
directory, and couldn't also be the name of a binary.  Now that the
distcc directory is going away, I can rename the target back to
distcc.

Tested by running './autogen; ./configure; make maintainer-check'.
I also ran 'make pump-check' and 'make distcheck'.

To be reviewed (post-facto) by klarlund@google.com and fergus@google.com
</pre>
</div>
</content>
</entry>
<entry>
<title>The first step of moving everything in the distcc directory to the top</title>
<updated>2008-04-11T22:36:40+00:00</updated>
<author>
<name>Craig Silverstein</name>
<email>csilvers@khanacademy.org</email>
</author>
<published>2008-04-11T22:36:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=596cf4e2f019a766965ad0566495c56b7d295fe4'/>
<id>596cf4e2f019a766965ad0566495c56b7d295fe4</id>
<content type='text'>
level.  I'm doing this in two stages, because I don't understand svn
enough to be confident to do it in one.  This first stage just copies
all the files from distcc/FOO to FOO.  Now there are two copies of
each file under distcc; the Makefile/etc uses the one in distcc and
ignores the one at the top level.

The next commit will delete everything under distcc, and rewrite the
Makefile/etc to use the top-level versions instead.


</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
level.  I'm doing this in two stages, because I don't understand svn
enough to be confident to do it in one.  This first stage just copies
all the files from distcc/FOO to FOO.  Now there are two copies of
each file under distcc; the Makefile/etc uses the one in distcc and
ignores the one at the top level.

The next commit will delete everything under distcc, and rewrite the
Makefile/etc to use the top-level versions instead.


</pre>
</div>
</content>
</entry>
</feed>
