Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(169)

Issue 6778017: Add use of Psyco to GYP on Windows. On my z600 with 12 GB of RAM, (Closed)

Created:
9 years, 8 months ago by Jói
Modified:
9 years, 7 months ago
Reviewers:
bradnelson, jam, bradn, M-A Ruel
CC:
chromium-reviews
Visibility:
Public.

Description

Add use of the Psyco JIT compiler to GYP on Windows. On my z600 with 12 GB of RAM, this shortens the time taken for a warm run of build/chromium_gyp from approximately 90 seconds down to approximately 70 seconds. On the other hand, it increases maximum memory usage for the GYP process from ~132 MB to ~158 MB on the same test system. At the moment it is unknown whether using Psyco on Mac and Linux would pay off; follow-up changes may address this if it is. BUG=none TEST=things build correctly Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=79871

Patch Set 1 #

Patch Set 2 : Remove .svn files. #

Patch Set 3 : Fix for non-Windows platforms. #

Total comments: 2

Patch Set 4 : Use sys.platform instead of os.name #

Patch Set 5 : Update copyright year on gyp_chromium. #

Patch Set 6 : Switch to using DEPS to bring in Psyco on Windows only. #

Patch Set 7 : Add .gitignore for the new depped-in directory. #

Patch Set 8 : Merge to head. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+29 lines, -1 line) Patch
M .gitignore View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M DEPS View 1 2 3 4 5 6 7 1 chunk +3 lines, -0 lines 0 comments Download
M build/gyp_chromium View 1 2 3 4 3 chunks +25 lines, -1 line 0 comments Download

Messages

Total messages: 10 (0 generated)
Jói
9 years, 8 months ago (2011-03-30 15:32:50 UTC) #1
bradn
LGTM with a few comments: 1. Since the library in windows specific (and I assume ...
9 years, 8 months ago (2011-03-30 16:31:36 UTC) #2
Jói
Thanks Brad. #1 - The entire directory is only about 20 KB, so pretty trivial ...
9 years, 8 months ago (2011-03-30 16:50:21 UTC) #3
bradn
On Wed, Mar 30, 2011 at 9:50 AM, <joi@chromium.org> wrote: > Thanks Brad. > > ...
9 years, 8 months ago (2011-03-30 17:35:47 UTC) #4
Jói
> > #1 - The entire directory is only about 20 KB, so pretty trivial ...
9 years, 8 months ago (2011-03-30 17:56:22 UTC) #5
Jói
PTAL
9 years, 8 months ago (2011-03-30 18:18:13 UTC) #6
bradn
LGTM
9 years, 8 months ago (2011-03-30 18:20:25 UTC) #7
jam
THIS IS AWESOME, THANK YOU! i tried doing this a few weeks ago but wasn't ...
9 years, 8 months ago (2011-03-31 16:36:41 UTC) #8
M-A Ruel
When adding new dependencies, please update svn:ignore accordingly. I'll fix.
9 years, 8 months ago (2011-04-04 15:55:44 UTC) #9
Jói
9 years, 8 months ago (2011-04-04 16:38:36 UTC) #10
Thanks Marc-Antoine, will make sure to do that next time.

Cheers,
Jói


On Mon, Apr 4, 2011 at 11:55 AM,  <maruel@chromium.org> wrote:
> When adding new dependencies, please update svn:ignore accordingly.
>
> I'll fix.
>
> http://codereview.chromium.org/6778017/
>

Powered by Google App Engine
This is Rietveld 408576698