[llvm-commits] [PATCH] [Lit] Use multiprocessing instead of threading

NAKAMURA Takumi geek4civic at gmail.com
Fri Nov 23 01:46:30 PST 2012


  Reformatting 1st post.

  AMD FX-8150 8 cores, 3.6GHz (same as bb.pgr.jp's buildslave)

  * threading (trunk)

    50s to 59s (unstable), with -sv
    48s to 58s (unstable), with -q

  * multiprocessing

    36s -sv
    35s -q

  * Considerations:

   - Need the switch "--enable(disable)-mp"?
   - [Win32] MP is disabled. Starting MP's subprocess takes several seconds, due to pickling instead of fork().
   - [Win32] MP cannot be invoked via utils/llvm-lit. Investigating.

http://llvm-reviews.chandlerc.com/D134



More information about the llvm-commits mailing list