summaryrefslogtreecommitdiff
path: root/time.c
Commit message (Expand)AuthorAgeFilesLines
* rename several internal macros in time.cakr2018-08-081-35/+35
* Update comment of tzmode [ci skip]kazu2018-08-081-1/+1
* Rename gmt field to tzmode in struct time_object.akr2018-08-081-15/+19
* Store String as zone in struct vtm.akr2018-08-081-65/+47
* renamed ruby_tz_update as ruby_tz_uptodate_pnobu2018-07-191-3/+3
* reduce tzsetnobu2018-07-181-1/+7
* Prefixed reset_leap_second_infonobu2018-07-061-1/+2
* Re-apply r63848 (Optimize Time.utc)naruse2018-07-051-2/+22
* Revert "Optimize Time.utc"naruse2018-07-041-3/+0
* Optimize Time.utcnaruse2018-07-041-0/+3
* time.c: [DOC] Time#localtimenobu2018-07-021-0/+3
* time.c (num_exact): use predefined IDsnormal2018-01-221-2/+2
* time.c: constify compat_* tablesnormal2018-01-221-2/+2
* time.c: use "unsigned int" for bitfieldsnormal2018-01-171-8/+2
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-091-0/+1
* bit-fields other than int is a C99ismshyouhei2018-01-021-2/+8
* extern rb_time_utc_offset to get utc offsetnaruse2017-12-111-8/+7
* Time#at receives 3rd argument which specifies the unit of 2nd argument [Featu...naruse2017-09-251-9/+38
* time.c (Time#-): Fix documentation.eregon2017-09-141-1/+1
* time.c: preserve marshalled timezonenobu2017-07-041-7/+13
* Improve performance of some Time methodswatson19782017-05-271-1/+1
* Improve Time#+ & Time#- performancewatson19782017-05-211-10/+2
* Improve Time#<=> performancewatson19782017-05-211-1/+2
* time.c: avoid taking a pointer to a member of packed structmame2017-05-041-7/+23
* time.c: rename div as divvnobu2017-04-111-49/+48
* time.c: use predefined IDsnormal2017-04-101-11/+8
* time.c: Improve Time#to_i performancenormal2017-04-101-1/+11
* time.c (time_strftime): avoid garbage in common casenormal2017-01-311-3/+5
* time.c: fix type of usec2subsecxnobu2016-12-241-1/+1
* time.c: remove debug codenobu2016-12-241-43/+0
* time.c: fix typo in value_insane_pnobu2016-12-241-1/+1
* time.c: inquire suspicious valuesnobu2016-12-231-8/+25
* time.c: inquire suspicious valuesnobu2016-12-221-5/+26
* time.c: debug printnobu2016-12-211-0/+5
* time.c: refine num_exact error messagenobu2016-12-211-31/+24
* time.c: use RB_TYPE_Pnobu2016-12-211-12/+7
* time.c: refine error messagenobu2016-12-191-9/+12
* fix vtm_add_offset yday on last day of year.akr2016-11-051-1/+1
* * time.c (time_arg): guard for mswin64 CI.usa2016-09-121-1/+1
* replace fixnum by integer in documents.akr2016-09-081-14/+14
* * time.c (obj2subsecx): subsec might be GC'ed. try to get rid of SEGV on mswinusa2016-09-061-0/+1
* * time.c (time_arg): revert r55688 beause it had no effect. retry...usa2016-07-151-1/+0
* * time.c (time_arg): it seems that this function sometimes causes SEGVusa2016-07-151-0/+1
* * time.c: define _DEFAULT_SOURCE because glibc 2.20 depracatesnaruse2016-04-271-0/+1
* time.c: add example [ci skip]nobu2016-04-221-0/+1
* strftime.c: format in Stringnobu2016-03-231-70/+17
* * time.c (wmul): wrong condition.usa2016-03-221-1/+1
* * time.c (wdiv, wmod): wdivmod0() assumes the 3rd and the 4th argumentsusa2016-03-221-4/+4
* * time.c (divmodv): void function never returns any value.usa2016-03-221-1/+4
* fix typonaruse2016-03-211-4/+3