Re: [android-building] Re: Oreo: building modules with mm is incredibly slow compared to nougat

2018-04-05 Thread Quang Lam
Thank you for your replies. I will check it out. On Thu, Apr 5, 2018 at 2:17 AM, 'Dan Willemsen' via Android Building < android-building@googlegroups.com> wrote: > I do have some documentation posted on how to debug slow issues like this: >

Re: [android-building] Re: Oreo: building modules with mm is incredibly slow compared to nougat

2018-04-04 Thread 'Dan Willemsen' via Android Building
I do have some documentation posted on how to debug slow issues like this: https://android.googlesource.com/platform/build/soong/+/master/docs/perf.md -- It can definitely be caused by $(shell) commands in Android.mk files, but from the first log here, you may also be hitting a known issue:

[android-building] Re: Oreo: building modules with mm is incredibly slow compared to nougat

2018-04-04 Thread Jacob Abrams
It's not a Google issue. If you checkout pure AOSP 8.1 and build it you will see performance of mm is fast. It's a problem with Qualcomm modifications to the build system. Search your build directory for the string "Fix Later" and run git blame. Jacob On Wednesday, April 4, 2018 at 7:43:06 AM

[android-building] Re: Oreo: building modules with mm is incredibly slow compared to nougat

2018-04-04 Thread Quang Lam
The strungle is real. When I use mmm command on Android 8.1, I spend a lot of time here: [2/2] bootstrap out/soong/.minibootstrap/build.ninja.in [1/1] out/soong/.bootstrap/bin/minibp out/soong/.bootstrap/build.ninja [1/1] out/soong/.bootstrap/bin/soong_build out/soong/build.ninja in comparation

[android-building] Re: Oreo: building modules with mm is incredibly slow compared to nougat

2018-02-07 Thread oliver wang
I also have the same problem, any fix for this? 在 2018年1月19日星期五 UTC+8上午8:14:49,Jeffrey Blattman写道: > > Some feedback here would be great to all of us that are struggling with > this every day. > > On Wednesday, January 10, 2018 at 7:41:56 AM UTC-8, Jeffrey Blattman wrote: >> >> Here are some