9481c9e8421dad616e32d1238494a00c4bc35758 |
|
03-Oct-2016 |
John Reck <jreck@google.com> |
SystemClock JNI update Switch to @CriticalNative Test: make & boot Change-Id: I5ead83f5c201bf9bb50a39b5c6dcd8b6ac6b5ba5
/frameworks/base/core/java/android/os/SystemClock.java
|
38bf51466881b726f42832743d8cca6ee67bb148 |
|
20-Feb-2014 |
Greg Hackmann <ghackmann@google.com> |
Move time setting code from SystemClock to AlarmManagerService On devices using /dev/rtc instead of /dev/alarm, updating the time-of-day clock and RTC are separate syscalls. Hence the clock and RTC could be left in inconsistent states if two threads called SystemClock.setCurrentTimeMillis() simultaneously. By moving this code into AlarmManagerService, we can put a global lock around AlarmManagerService.setTime() and prevent the race condition. Note that access to SystemClock.setCurrentTimeMillis() is now gated by android.permission.SET_TIME, where before it was gated by filesystem permissions (i.e., could the process write to /dev/alarm or /dev/rtc). Change-Id: Ia34899a4cde983656305fd2ef466dfe908ed23c8 Signed-off-by: Greg Hackmann <ghackmann@google.com>
/frameworks/base/core/java/android/os/SystemClock.java
|
c8ee44d4b68a524f324c0d02cafe6bdfd94e1152 |
|
23-Mar-2013 |
Michael Wright <michaelwr@google.com> |
Remove misleading documentation from SystemClock Change-Id: Ic97f911dca5c2b8911a4b2c670c4c79578f2cec0
/frameworks/base/core/java/android/os/SystemClock.java
|
4118012da9a22694b3353040a485f8cdc27e2f17 |
|
26-Sep-2012 |
Philip Milne <pmilne@google.com> |
Fix for bug: #7173350. elapsedRealtimeNano() -> elapsedRealtimeNanos() Change-Id: Ie38952bbaace080e81e41e61350cda172951d548
/frameworks/base/core/java/android/os/SystemClock.java
|
53fe75677212d0eb45e256a78599d7866256bc6a |
|
24-Sep-2012 |
Philip Milne <pmilne@google.com> |
Revert "Fix for bug: #7173350. elapsedRealtimeNano() -> elapsedRealtimeNanos()" This reverts commit 2f6d8829524dfca3a77e9a57c3b9c3862209877d Change-Id: Id5af767a09fc319127c4ebef837c5b7a7f75cb01
/frameworks/base/core/java/android/os/SystemClock.java
|
2f6d8829524dfca3a77e9a57c3b9c3862209877d |
|
21-Sep-2012 |
Philip Milne <pmilne@google.com> |
Fix for bug: #7173350. elapsedRealtimeNano() -> elapsedRealtimeNanos() Change-Id: I71c24ea10093ece07a0780e97bc641ff548c1a44
/frameworks/base/core/java/android/os/SystemClock.java
|
95f1158908d990bbf954d7cc78f3f214a6c84f1f |
|
19-Jul-2012 |
Nick Pelly <npelly@google.com> |
Introduce SystemClock#elapsedRealtimeNano. Change-Id: I47e1b14d45c5321f959d46e1805f86aafd72f5d4
/frameworks/base/core/java/android/os/SystemClock.java
|
648bee18a1ccd362445d562729250ff5910f16a0 |
|
21-Jul-2011 |
Romain Guy <romainguy@google.com> |
Convert looper traces to traceview traces Change-Id: If9238e8b00744118c1c4d2182727569f94deb638
/frameworks/base/core/java/android/os/SystemClock.java
|
37296dc4edae8d1383179e956dff2ecf806ac166 |
|
01-Aug-2009 |
Joe Onorato <joeo@android.com> |
Update docs.
/frameworks/base/core/java/android/os/SystemClock.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/os/SystemClock.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/os/SystemClock.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/core/java/android/os/SystemClock.java
|