aboutsummaryrefslogtreecommitdiffstats
path: root/time.c
Commit message (Expand)AuthorAgeFilesLines
* Prefer `rb_fstring_lit` over `rb_fstring_cstr`nobu2018-10-131-12/+10
* Fix overwritten zone stringnobu2018-10-121-2/+6
* Initialize zonenobu2018-10-121-0/+1
* Load as FIXOFF mode if zone is presentnobu2018-10-121-4/+7
* Just copy tzmodenobu2018-10-121-15/+5
* Timezone at Time#+ and Time#-nobu2018-10-081-0/+8
* * expand tabs.svn2018-10-081-1/+1
* Timezone support by Time [Feature #14850]nobu2018-10-081-16/+393
* Fix messages for too small yearnobu2018-09-271-2/+4
* time.c split time_utc_or_localnobu2018-09-121-18/+10
* rename an argument of calc_wday.akr2018-08-211-6/+6
* gmtimew_noleapsecond uses tables for mon and mday.akr2018-08-151-14/+69
* timegm_noleapsecond uses calc_tm_yday.akr2018-08-121-5/+1
* 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