OLD | NEW |
1 Name: tcmalloc | 1 Name: tcmalloc |
2 Short Name: google-perftools | 2 Short Name: google-perftools |
3 URL: http://google-perftools.googlecode.com/ | 3 URL: http://google-perftools.googlecode.com/ |
4 Version: unknown | 4 Version: unknown |
5 Revision: 109 | 5 Revision: 109 |
6 Security Critical: yes | 6 Security Critical: yes |
7 | 7 |
8 Description: | 8 Description: |
9 This contains Chromium's locally patched copy of tcmalloc. | 9 This contains Chromium's locally patched copy of tcmalloc. |
10 | 10 |
11 Contents: | 11 Contents: |
12 | 12 |
13 chromium/ | 13 chromium/ |
14 | 14 |
15 The chromium patched sources, copied from the vendor/ | 15 The chromium patched sources, copied from the vendor/ |
16 subdirectory and containing our local modifications. | 16 subdirectory and containing our local modifications. |
17 | 17 |
18 We only copy over the vendor/src/ subdirectory (the only piece | 18 We only copy over the vendor/src/ subdirectory (the only piece |
19 we need) but still leave it in a chromium/src/ subdirectory to | 19 we need) but still leave it in a chromium/src/ subdirectory to |
20 keep the directory structures in parallel. | 20 keep the directory structures in parallel. |
21 | 21 |
22 vendor/ | 22 vendor/ |
23 | 23 |
24 Vanilla sources from upstream: | 24 Vanilla sources from upstream: |
25 | 25 |
26 http://google-perftools.googlecode.com/svn/trunk | 26 http://google-perftools.googlecode.com/svn/trunk |
27 | 27 |
28 The current revision is: | 28 The current revision is: |
29 | 29 |
30 Last Changed Rev: 109 | 30 Last Changed Rev: 111 |
31 Last Changed Date: 2011-05-20 01:37:12 +0400 (Fri, 20 May 2011) | 31 Last Changed Date: 2011-07-16 05:07:10 +0400 (Sat, 16 Jul 2011) |
32 | 32 |
33 | 33 |
34 | 34 |
35 HOWTOs: | 35 HOWTOs: |
36 | 36 |
37 Take a new version from upstream: | 37 Take a new version from upstream: |
38 | 38 |
39 1) Grab the revision: | 39 1) Grab the revision: |
40 | 40 |
41 $ svn export [-r {tcmalloc-rev}] \ | 41 $ svn export [-r {tcmalloc-rev}] \ |
(...skipping 28 matching lines...) Expand all Loading... |
70 | 70 |
71 $ svn merge -c {chrome-rev} svn://chrome-svn/chrome/trunk/src/third_part
y/tcmalloc/vendor/src chromium/src | 71 $ svn merge -c {chrome-rev} svn://chrome-svn/chrome/trunk/src/third_part
y/tcmalloc/vendor/src chromium/src |
72 | 72 |
73 2) Resolve any conflicts | 73 2) Resolve any conflicts |
74 | 74 |
75 3) Create the CL, upload, check in: | 75 3) Create the CL, upload, check in: |
76 | 76 |
77 $ gcl change CL | 77 $ gcl change CL |
78 $ gcl upload CL | 78 $ gcl upload CL |
79 $ gcl commit CL | 79 $ gcl commit CL |
OLD | NEW |