[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-backports
Subject: Re: [PATCH] gentree.py: use Coccinelle's new Parallelism support
From: "Luis R. Rodriguez" <mcgrof () do-not-panic ! com>
Date: 2015-06-19 17:51:29
Message-ID: CAB=NE6UpXMqcb-03wJbXdDKAUjr_GJbsgGHBGPz38GSh5iFq5w () mail ! gmail ! com
[Download RAW message or body]
On Wed, Jun 17, 2015 at 3:09 PM, Luis R. Rodriguez
<mcgrof@do-not-panic.com> wrote:
> As of coccinelle-1.0.0-rc24 Coccinelle got its own built-in
> parallelism support which does not require use of the separate
> instances to be spawned. Coccinelle's new built-in parallelism
> uses the parmap library for this.
>
> Replace the pycocci script, which is no longer needed. I've
> tested this with the 1.0.0 and 1.0.0-rc24 release and get
> the same results for both releases.
>
> When comparing our old way of doing things (using pycocci)
> vs using the new parallellism support (-j option for spatch)
> I see a general performance boost of at least ~10 seconds
> right on average now when generating code using gentree.py
> on the backports build server.
>
> Cc: Xavier Clerc <xavier.clerc@inria.fr>
> Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
> ---
> devel/pycocci | 174 ----------------------------------------------------------
> gentree.py | 23 +++++---
> 2 files changed, 16 insertions(+), 181 deletions(-)
> delete mode 100755 devel/pycocci
I ran into a snag with this feature, I reported it to the cocci
mailing list [0], so for now we can't merge this.
[0] https://systeme.lip6.fr/pipermail/cocci/2015-June/002140.html
Luis
--
To unsubscribe from this list: send the line "unsubscribe backports" in
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic