summaryrefslogtreecommitdiffstats
path: root/libart/src/main/java
diff options
context:
space:
mode:
authorNeil Fuller <nfuller@google.com>2015-04-17 16:21:45 +0100
committerNeil Fuller <nfuller@google.com>2015-04-22 10:49:20 +0100
commita40d2447b6f516116135ee7f126579771ba98a2c (patch)
treef20332ad4954ffaefaa7183a2c160b7d7a2b4ea6 /libart/src/main/java
parent12fbbc16959d078dde23b3b15c8d3d127ef33507 (diff)
downloadlibcore-a40d2447b6f516116135ee7f126579771ba98a2c.zip
libcore-a40d2447b6f516116135ee7f126579771ba98a2c.tar.gz
libcore-a40d2447b6f516116135ee7f126579771ba98a2c.tar.bz2
Ensure consistency of capitalization in RelativeDateTimeFormatter
Contains refactoring. Benchmarks below to show no appreciable negative performance impact to formatters. We do now cache a new type of formatter. Benchmarks measured in microseconds on mako. Before: DateIntervalFormat_formatDateRange_DATE 244 DateIntervalFormat_formatDateRange_DATE_TIME 256 DateIntervalFormat_formatDateRange_TIME 208 RelativeDateTimeFormatter_getRelativeDateTimeString 207.2 RelativeDateTimeFormatter_getRelativeDateTimeString_ABBREV 218.2 RelativeDateTimeFormatter_getRelativeTimeSpanString 70.5 RelativeDateTimeFormatter_getRelativeTimeSpanString_ABBREV 67.4 After: DateIntervalFormat_formatDateRange_DATE 237 DateIntervalFormat_formatDateRange_DATE_TIME 241 DateIntervalFormat_formatDateRange_TIME 200 RelativeDateTimeFormatter_getRelativeDateTimeString 149.4 RelativeDateTimeFormatter_getRelativeDateTimeString_ABBREV 161.8 RelativeDateTimeFormatter_getRelativeTimeSpanString 71.7 RelativeDateTimeFormatter_getRelativeTimeSpanString_ABBREV 69.0 Bug: 20247811 Change-Id: I51075f89ca6b1d8862335e0e5a4d67a5624edfa6
Diffstat (limited to 'libart/src/main/java')
0 files changed, 0 insertions, 0 deletions