aboutsummaryrefslogtreecommitdiff
path: root/core/time
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #6245 from odin-lang/new_osgingerBill4 days4-30/+42
|\ | | | | `core:os/os2` -> `core:os` integration
| * core:os -> core:os/old && core:os/os2 -> core:osJeroen van Rijn6 days2-5/+5
| |
| * Remove all `core:os` imports from JS targetsJeroen van Rijn6 days4-16/+20
| | | | | | | | Fix `local_tz_name` on FreeBSD.
| * More conflicts during rebaseJeroen van Rijn7 days1-2/+5
| |
| * More conflicts during rebaseJeroen van Rijn7 days1-6/+6
| |
| * More conflicts during rebaseJeroen van Rijn7 days1-3/+3
| |
| * core:time/timezone -> os2Jeroen van Rijn7 days2-14/+19
| |
* | Add `user_data: rawptr` to `time.Benchmark_Options`gingerBill5 days1-0/+2
|/
* [tz_unix] add lookup for TZDIR environment variableA10293847562025-12-151-0/+12
|
* [tz_unix] added additional search paths to match muslA10293847562025-12-111-4/+10
|
* Add `@(require_results)` to `core:time`gingerBill2025-11-274-3/+60
|
* Make `time.components_to_time` #optional_okJeroen van Rijn2025-10-231-1/+1
|
* Further overhaul of package line comments.Jeroen van Rijn2025-10-092-0/+2
|
* [core:time] time_js: tick_now(): Use f64 (was f32) as a return type of ↵Yuriy Grynevych2025-09-081-1/+1
| | | | odin_env.tick_now().
* `for in string16`; Support `string16` across coregingerBill2025-08-021-4/+4
|
* require to reduce files for a one line functionColin Davidson2025-07-291-1/+1
|
* attempt to fix x86 osx buildColin Davidson2025-07-291-2/+2
|
* workaround to avoid excessive file-splittingColin Davidson2025-07-291-1/+1
|
* if -> whenColin Davidson2025-07-291-1/+1
|
* switch to read_cycle_counter_frequency from arm64_read_cycle_counter_freq, ↵Colin Davidson2025-07-292-2/+2
| | | | trap on invalid arch
* enum passColin Davidson2025-07-291-0/+1
|
* copy-paste typo fixColin Davidson2025-07-281-1/+1
|
* update linux-arm to use the asm intrin for freqColin Davidson2025-07-281-24/+29
|
* arm64 has an invariant tsc tooColin Davidson2025-07-281-0/+2
|
* use the correct frequency for the arm tsc timerColin Davidson2025-07-281-1/+2
|
* fix tabbingColin Davidson2025-07-071-7/+7
|
* Merge branch 'master' into macharenaColin Davidson2025-07-071-6/+1
|\
| * better handle offset-0 caseColin Davidson2025-06-081-6/+1
| |
* | Merge branch 'master' into macharenaColin Davidson2025-06-081-0/+13
|\|
| * Enable `odin check examples/all` for JS.Jeroen van Rijn2025-06-041-0/+13
| |
* | fix frequency grabColin Davidson2025-06-081-1/+7
|/
* Added `tick_add` proc to `core:time`.Barinzaya2025-04-241-0/+7
|
* [core:time/timezone] Nanoseconds Not Preserved on Calls to ↵dozn2025-04-041-1/+1
| | | | `timezone.datetime_to_tz`
* [datetime]: Remove the definition of EPOCHflysand72025-03-062-12/+9
|
* Fix Times Which Support DST on Windowsdozn2025-01-201-2/+2
|
* time: add haikuLaytan Laats2025-01-112-1/+2
|
* Fix typogingerBill2025-01-051-1/+1
|
* Use array with linear search rather than a hash map.gingerBill2025-01-051-141/+153
|
* oopsColin Davidson2024-11-201-2/+2
|
* fix parsing issue around utc/localtime splitColin Davidson2024-11-201-10/+7
|
* oops, missed a commaColin Davidson2024-11-051-1/+1
|
* add new test, better fail-check, and non-transitioning tz fixColin Davidson2024-11-052-0/+18
|
* Merge pull request #4335 from colrdavidson/datetime_tzJeroen van Rijn2024-10-227-6/+1424
|\ | | | | Add Timezone Support to Odin
| * add better comment about freebsd hacksColin Davidson2024-10-211-0/+2
| |
| * Update core/time/timezone/tzdate.odinColin Davidson2024-10-211-1/+1
| | | | | | Co-authored-by: Feoramund <161657516+Feoramund@users.noreply.github.com>
| * Update core/time/timezone/tzdate.odinColin Davidson2024-10-211-1/+1
| | | | | | Co-authored-by: Feoramund <161657516+Feoramund@users.noreply.github.com>
| * add julian day rule resolversColin Davidson2024-10-101-8/+27
| |
| * swap datetime_to_str to aprintfColin Davidson2024-10-101-5/+3
| |
| * delete local_str with the appropriate allocatorColin Davidson2024-10-101-1/+1
| |
| * sort out windows enum names tooColin Davidson2024-10-101-2/+2
| |