Status Update
Comments
ma...@google.com <ma...@google.com> #2
Thank you for the report.
When the compile time fluctuate this much, it could be caused by the JVM getting close to max memory and the GC portion of the compile time goes up.
As you have a dump, then you can easily reproduce the same build with different settings using tools/compiledump.py
. tools/compiledump.py
use the curl -O https://storage.googleapis.com/r8-releases/raw/8.3.35/r8lib.jar
(for version 8.3.35), and then add --r8-jar r8lib.jar
to the commands below. The commands all pass -da
which disables assertions. tools/compiledump.py
enabled assertions by default, but that makes compilation even slower, and AGP does not do that.
- Are you seeing the same loooooong compile time locally when running
tools/compiledump.py -da -d <dump>
? - If so you can try to pass the
-verbose:gc
to the JVM when running, should be doable like this:tools/compiledump.py -da -J=-verbose:gc -d <dump>
. Seems like the output is not streamed so you will have to wait for the command to finish. - If that shows massive GC, you can try different heap sizes, to see if changing that affects compilation time, e.g. like this:
tools/compiledump.py -da --xmx 8G -J=-verbose:gc -d <dump>
If possible you can share the dump privately with
Description
# It is OK to share your API Project ID, but _not_ API keys.
Feature Request
-----------------------
I would like to see the generic markers not obscure other colored markers that occupy the same location.
----------------
What steps will reproduce the problem? Please provide a link to a
demonstration page if at all possible, or attach code.
markers=size:tiny|color:0xea4335|visible:on|30.42905,-97.72260|41.776867,-71.
43672|41.7883,-71.40431|41.79855,-71.42449|41.8124,-71.36834|41.81835,-71.424851
|41.8191,-71.44775|41.8208,-71.41306|41.82275,-71.414451|41.826737,-71.397699|41
.83635,-71.39427|41.839296,-71.43802|41.853699,-71.47354|41.859199,-71.43142&mar
kers=size:tiny|color:0x8aaf00|visible:on|30.42905,-97.72260|41.776867,-71.43672|
41.7883,-71.40431|41.79855,-71.42449|41.8124,-71.36834|41.81835,-71.424851|41.82
08,-71.41306|41.82275,-71.414451|41.826737,-71.397699|41.83635,-71.39427|41.8392
96,-71.43802|41.853699,-71.47354|41.859199,-71.43142&markers=size:tiny|color:0x7
eacfe|visible:on|41.776867,-71.43672|41.7883,-71.40431|41.79855,-71.42449|41.818
35,-71.424851|41.8191,-71.44775|41.8208,-71.41306|41.82275,-71.414451|41.826737,
-71.397699|41.83635,-71.39427|41.839296,-71.43802|41.853699,-71.47354|41.859199,
-71.43142
1. Create 3 markers with different colors but identical Lat/Lng
2. Call google static maps
3. not all colored markers display