From: oleg@chromium.org Date: Mon, 15 Mar 2010 17:04:07 +0000 (+0000) Subject: Review URL: http://codereview.chromium.org/968001 X-Git-Tag: upstream/4.7.83~22247 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a46b65c4b932b130b94111d0bba268dca2a4c117;p=platform%2Fupstream%2Fv8.git Review URL: http://codereview.chromium.org/968001 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4137 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/src/date-delay.js b/src/date-delay.js index f2ea1eca5..3143132ab 100644 --- a/src/date-delay.js +++ b/src/date-delay.js @@ -260,39 +260,6 @@ function TimeInYear(year) { } -var four_year_cycle_table = CalculateDateTable(); - - -function CalculateDateTable() { - var month_lengths = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; - var four_year_cycle_table = new $Array(1461); - - var cumulative = 0; - var position = 0; - var leap_position = 0; - for (var month = 0; month < 12; month++) { - var month_bits = month << kMonthShift; - var length = month_lengths[month]; - for (var day = 1; day <= length; day++) { - four_year_cycle_table[leap_position] = - month_bits + day; - four_year_cycle_table[366 + position] = - (1 << kYearShift) + month_bits + day; - four_year_cycle_table[731 + position] = - (2 << kYearShift) + month_bits + day; - four_year_cycle_table[1096 + position] = - (3 << kYearShift) + month_bits + day; - leap_position++; - position++; - } - if (month == 1) { - four_year_cycle_table[leap_position++] = month_bits + 29; - } - } - return four_year_cycle_table; -} - - var ymd_from_time_cache = [$NaN, $NaN, $NaN]; var ymd_from_time_cached_time = $NaN;