aboutsummaryrefslogtreecommitdiffstats
path: root/time.c
Commit message (Expand)AuthorAgeFilesLines
* * time.c (num_exact): fix for mathn. [ruby-dev:41599]akr2010-06-221-17/+32
* * time.c (rb_localtime_r2): fix mixed declarations and code.naruse2010-06-121-1/+2
* * time.c (init_leap_second_info): check the result ofakr2010-06-111-1/+2
* * time.c (find_time_t): test the result of LOCALTIME.akr2010-06-101-2/+2
* * time.c (rb_localtime_r2): fix localtime overflow check.akr2010-06-101-3/+5
* * time.c (rb_localtime_r2): refine localtime overflow check forakr2010-06-101-3/+11
* * time.c (find_time_t): always outerpolate from past.akr2010-06-091-16/+25
* * time.c (calc_tm_yday): extracted from timegmw_noleapsecond.akr2010-06-091-5/+19
* * removed trailing spaces.nobu2010-05-291-12/+12
* * proc.c (proc_lambda, unnamed_parameters): Small documentation fixes.marcandre2010-05-171-8/+2
* * array.c: Documentation: change => in call-seq to ->.marcandre2010-05-171-93/+93
* * time.c (rb_big_abs_find_minbit): use ffs().akr2010-05-121-1/+1
* * time.c (rb_big_abs_find_minbit): get rid of a warning of VC.usa2010-05-101-1/+1
* * time.c (rb_localtime_r2): get rid of infinite loop bug ofnobu2010-05-061-0/+3
* * time.c (TIMET_MAX): should be time_t, not unsigned_time_t.usa2010-04-291-1/+1
* * time.c (rb_time_unmagnify_to_float): should cast.usa2010-04-291-1/+1
* * time.c (time_timespec): use rb_check_funcall.nobu2010-04-281-6/+3
* update doc.akr2010-04-111-6/+6
* * time.c (ASCTIME): unused macro removed.akr2010-04-071-6/+0
* * configure.in: test localtime(3) overflow. [ruby-dev:40910]akr2010-04-061-14/+45
* * time.c (cmp): optimize for fixnums.akr2010-04-041-51/+41
* * time.c (lt): call <=> instead of <.akr2010-04-041-6/+7
* * time.c: don't define STRUCT_WIDEVAL.akr2010-04-031-1/+0
* * time.c (rb_big_abs_find_minbit): fix handling the last word.akr2010-03-311-1/+1
* * time.c (long_mul): overflow condition changed.akr2010-03-311-4/+4
* * time.c (long_mul): extracted from mul and avoid integer overflow.akr2010-03-311-30/+106
* * time.c: less bignum allocations.akr2010-03-311-141/+266
* * time.c (timew2timespec): fix previous change.akr2010-03-301-1/+1
* * time.c (wdivmod): renamed from wdivmodv. fix neg/pos and pos/neg.akr2010-03-301-31/+76
* * time.c: use more polymorphic operations.akr2010-03-301-24/+17
* * time.c: reorder wide value implementation.akr2010-03-301-103/+104
* * time.c: make wide value more polymorphic.akr2010-03-301-100/+102
* fix previous commit for LP64.akr2010-03-301-2/+8
* * time.c (w2v): renamed from w2xv.akr2010-03-301-89/+97
* update doc.akr2010-03-301-0/+15
* * time.c: wide value condition changed.akr2010-03-291-122/+128
* * time.c (rb_time_magnify): fix for LP64.akr2010-03-281-2/+12
* * time.c: rename small integer specialization related identifiers.akr2010-03-281-158/+158
* * time.c (weq): optimize for small integer.akr2010-03-271-12/+84
* * time.c (mul): condition refined.akr2010-03-271-4/+8
* * time.c: fix previos commit.akr2010-03-271-6/+8
* * time.c: use 64bit arithmetic even on platforms with 32bit VALUE.akr2010-03-271-142/+477
* * time.c (time_round): new method Time#round. [ruby-dev:40595]akr2010-03-111-0/+60
* * time.c (time_add): propagate fixed time offset.akr2010-02-151-0/+5
* * time.c (time_mdump, time_mload): dump/load utc_offset.nobu2010-02-031-3/+23
* * time.c (quo, time_mdump): use RRATIONAL().nobu2010-02-031-4/+4
* add comment.akr2010-02-031-1/+1
* * time.c (time_mload): add submicro into vtm.subsecx. [ruby-dev:40133] akr2010-01-221-0/+2
* * time.c (time_to_r): convert to rational if internal representationakr2010-01-131-1/+6
* update rdoc.akr2010-01-131-0/+14