6912866: (date) java.util.Date.before / after may be expensive
Reviewed-by: peytoia
This commit is contained in:
parent
d28858928b
commit
63df4ddb3e
@ -953,7 +953,7 @@ public class Date
|
|||||||
* without affecting its internal state.
|
* without affecting its internal state.
|
||||||
*/
|
*/
|
||||||
static final long getMillisOf(Date date) {
|
static final long getMillisOf(Date date) {
|
||||||
if (date.cdate == null) {
|
if (date.cdate == null || date.cdate.isNormalized()) {
|
||||||
return date.fastTime;
|
return date.fastTime;
|
||||||
}
|
}
|
||||||
BaseCalendar.Date d = (BaseCalendar.Date) date.cdate.clone();
|
BaseCalendar.Date d = (BaseCalendar.Date) date.cdate.clone();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user