Merge "Remove usage of Math.randomLongInternal"
This commit is contained in:
@@ -80,6 +80,7 @@ import java.util.ArrayList;
|
|||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
import java.util.Random;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Helper class for running dexopt command on packages.
|
* Helper class for running dexopt command on packages.
|
||||||
@@ -104,6 +105,8 @@ public class PackageDexOptimizer {
|
|||||||
|
|
||||||
private final ArtStatsLogger mArtStatsLogger = new ArtStatsLogger();
|
private final ArtStatsLogger mArtStatsLogger = new ArtStatsLogger();
|
||||||
|
|
||||||
|
private static final Random sRandom = new Random();
|
||||||
|
|
||||||
PackageDexOptimizer(Installer installer, Object installLock, Context context,
|
PackageDexOptimizer(Installer installer, Object installLock, Context context,
|
||||||
String wakeLockTag) {
|
String wakeLockTag) {
|
||||||
this.mInstaller = installer;
|
this.mInstaller = installer;
|
||||||
@@ -262,7 +265,7 @@ public class PackageDexOptimizer {
|
|||||||
if (packageStats != null) {
|
if (packageStats != null) {
|
||||||
Trace.traceBegin(Trace.TRACE_TAG_PACKAGE_MANAGER, "dex2oat-metrics");
|
Trace.traceBegin(Trace.TRACE_TAG_PACKAGE_MANAGER, "dex2oat-metrics");
|
||||||
try {
|
try {
|
||||||
long sessionId = Math.randomLongInternal();
|
long sessionId = sRandom.nextLong();
|
||||||
ArtStatsLogUtils.writeStatsLog(
|
ArtStatsLogUtils.writeStatsLog(
|
||||||
mArtStatsLogger,
|
mArtStatsLogger,
|
||||||
sessionId,
|
sessionId,
|
||||||
|
|||||||
Reference in New Issue
Block a user