diff options
author | Kenny Root <kroot@google.com> | 2010-11-17 11:25:36 -0800 |
---|---|---|
committer | Kenny Root <kroot@google.com> | 2010-11-17 11:25:36 -0800 |
commit | 69e2eff270be8c61fc902fcb337097e86c601295 (patch) | |
tree | 9c9acad1708357c51d85e6afaaa1852d8b1c02a0 /core | |
parent | 1bf397ffbdaae9a5354c9bb0b5121c4a9f1c8c76 (diff) | |
download | frameworks_base-69e2eff270be8c61fc902fcb337097e86c601295.zip frameworks_base-69e2eff270be8c61fc902fcb337097e86c601295.tar.gz frameworks_base-69e2eff270be8c61fc902fcb337097e86c601295.tar.bz2 |
Don't waste memory creating new Boolean objects
Creating a new Boolean is wasteful since there's already a static
Boolean.TRUE and Boolean.FALSE. Using Boolean.valueOf will return one of
those static objects and reduce memory usage a bit.
Change-Id: Id497f951c8a894ec03ac6c3181e6055b56db9db4
Diffstat (limited to 'core')
-rwxr-xr-x | core/java/android/webkit/GeolocationPermissions.java | 2 | ||||
-rw-r--r-- | core/java/android/webkit/WebViewCore.java | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/webkit/GeolocationPermissions.java b/core/java/android/webkit/GeolocationPermissions.java index 4565b75..5d54180 100755 --- a/core/java/android/webkit/GeolocationPermissions.java +++ b/core/java/android/webkit/GeolocationPermissions.java @@ -146,7 +146,7 @@ public final class GeolocationPermissions { boolean allowed = nativeGetAllowed(origin); Map retValues = new HashMap<String, Object>(); retValues.put(CALLBACK, callback); - retValues.put(ALLOWED, new Boolean(allowed)); + retValues.put(ALLOWED, Boolean.valueOf(allowed)); postUIMessage(Message.obtain(null, RETURN_ALLOWED, retValues)); } break; case CLEAR: diff --git a/core/java/android/webkit/WebViewCore.java b/core/java/android/webkit/WebViewCore.java index 8c515db..9975862 100644 --- a/core/java/android/webkit/WebViewCore.java +++ b/core/java/android/webkit/WebViewCore.java @@ -2054,7 +2054,7 @@ final class WebViewCore { } if (mWebView != null) { Message msg = Message.obtain(mWebView.mPrivateHandler, - WebView.SCROLL_BY_MSG_ID, dx, dy, new Boolean(animate)); + WebView.SCROLL_BY_MSG_ID, dx, dy, Boolean.valueOf(animate)); if (mDrawIsScheduled) { mEventHub.sendMessage(Message.obtain(null, EventHub.MESSAGE_RELAY, msg)); |