diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f7529b728..ba25b7d588 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## Unreleased + +### Improvements + +- Reduce unboxing in `DateUtils.nanosToDate` ([#5523](https://github.com/getsentry/sentry-java/pull/5523)) + ## 8.43.2 ### Improvements diff --git a/sentry/src/main/java/io/sentry/DateUtils.java b/sentry/src/main/java/io/sentry/DateUtils.java index f7c46844ed..5e55512ae7 100644 --- a/sentry/src/main/java/io/sentry/DateUtils.java +++ b/sentry/src/main/java/io/sentry/DateUtils.java @@ -115,8 +115,8 @@ public static double nanosToMillis(final double nanos) { * @return date rounded down to milliseconds */ public static Date nanosToDate(final long nanos) { - final Double millis = nanosToMillis((double) nanos); - return getDateTime(millis.longValue()); + final double millis = nanosToMillis((double) nanos); + return getDateTime((long) millis); } public static @Nullable Date toUtilDate(final @Nullable SentryDate sentryDate) {