aboutsummaryrefslogtreecommitdiff
path: root/core/time
Commit message (Collapse)AuthorAgeFilesLines
* [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
| |
| * tweaks per laytan suggestionsColin Davidson2024-10-104-9/+13
| |
| * Initial cut of timezonesColin Davidson2024-10-097-6/+1401
| |
* | Fixed time overflows that occur when running in a 32-bit Linux target.Barinzaya2024-10-151-3/+3
|/
* fix vet warningsSimon Cruanes2024-09-221-1/+3
|
* Apply suggestions from code reviewSimon Cruanes2024-09-211-3/+3
| | | Co-authored-by: flysand7 <yyakut.ac@gmail.com>
* add `time.time_to_rfc3339`, a printer to RFC3339 datesSimon Cruanes2024-09-211-1/+105
| | | | | | this is the counterpart to the existing parsing function `rfc3339_to_time_utc` and others. It prints the timestamp as a string, allocated dynamically.
* Moved all packages in core, base, vendor, tests and examples to use new #+ ↵Karl Zylinski2024-09-1411-27/+27
| | | | file tag syntax.
* Add `time.time_to_datetime`Feoramund2024-09-031-0/+18
|
* orca: implement core:time and core:logLaytan Laats2024-08-232-0/+30
|
* Rewrite compound_to_time without using i128.Jeroen van Rijn2024-08-201-6/+9
|
* add haiku to unsupported time fileLaytan Laats2024-08-163-21/+10
|
* Merge pull request #4012 from laytan/posixgingerBill2024-08-142-13/+67
|\ | | | | core:sys/posix and core:os/os2 based on it (for darwin, netbsd, freebsd and openbsd)
| * posix: add packageLaytan Laats2024-08-142-13/+67
| |