Commit History

Autor SHA1 Mensaxe Data
  Linus Groh 4be2aeca00 LibJS: Make prepare_temporal_fields() fields Object a const& %!s(int64=3) %!d(string=hai) anos
  Linus Groh 1d24699ca8 LibJS: Make Temporal to_foo() AO normalized_options Object a const& %!s(int64=3) %!d(string=hai) anos
  Linus Groh a422ea8792 LibJS: Make get_string_or_number_option() options Object a const& %!s(int64=3) %!d(string=hai) anos
  Linus Groh c099b1b8a5 LibJS: Make get_option() options Object a const& %!s(int64=3) %!d(string=hai) anos
  Luke Wilde ff0b01a505 LibJS: Implement ToTemporalYearMonth AO %!s(int64=3) %!d(string=hai) anos
  Linus Groh 81aaa9ccd5 LibJS: Replace String const& with StringView in various Temporal AOs %!s(int64=3) %!d(string=hai) anos
  Luke Wilde d943b8f100 LibJS: Implement Temporal.PlainTime.prototype.with %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 456938add0 LibJS: Use StringViews in Round{NumberToIncrement, TemporalInstant} %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 24b78fff7d LibJS: Add a bunch of Temporal Abstract Operations %!s(int64=3) %!d(string=hai) anos
  Linus Groh 7acd174c85 LibJS: Reflect normative changes in ParseTemporalInstantString %!s(int64=3) %!d(string=hai) anos
  Linus Groh ed98c1afc7 LibJS: Throw RangeError in PrepareTemporalFields for +/-∞ %!s(int64=3) %!d(string=hai) anos
  Linus Groh 576be0f8e7 LibJS: Implement Temporal.Instant.prototype.toString() %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz f6370fe3f7 LibJS: Add the ToTemporalTime AO and stub the ParseTemporalTimeString AO %!s(int64=3) %!d(string=hai) anos
  Linus Groh ad427f85ca LibJS: Implement Temporal.PlainDateTime.from() %!s(int64=3) %!d(string=hai) anos
  Linus Groh 969aee2022 LibJS: Add missing builtin calendar check to ParseTemporalCalendarString %!s(int64=3) %!d(string=hai) anos
  Linus Groh 402f04c2fc LibJS: Implement Temporal.PlainDate.prototype.toString() %!s(int64=3) %!d(string=hai) anos
  Linus Groh 310192f918 LibJS: Make Temporal's get_option() take a PropertyName directly %!s(int64=3) %!d(string=hai) anos
  Linus Groh b2badd6333 LibJS: Update some Temporal spec section numbers %!s(int64=3) %!d(string=hai) anos
  Linus Groh 0cdad283c0 LibJS: Reflect Record wording editorial change in the Temporal spec %!s(int64=3) %!d(string=hai) anos
  Linus Groh d46c531023 LibJS: Add and use newly introduced ToIntegerThrowOnInfinity Temporal AO %!s(int64=3) %!d(string=hai) anos
  Linus Groh 16c38788c3 LibJS: Add missing spec links %!s(int64=3) %!d(string=hai) anos
  Linus Groh 116c45d668 LibJS: Take prepare_temporal_fields() Vector arguments by const& %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz 2c6bd3a61b LibJS: Use narrower types in Temporal PlainDate/PlainDateTime/Calendar %!s(int64=3) %!d(string=hai) anos
  Linus Groh 7915994dfc LibJS: Use more narrow types in Temporal ISODateTime struct %!s(int64=4) %!d(string=hai) anos
  Idan Horowitz cf78efaef5 LibJS: Implement the ToTemporalDate Abstract Operation %!s(int64=4) %!d(string=hai) anos
  Idan Horowitz 1e471e2e2f LibJS: Add Temporal.Calendar.prototype.dateFromFields & required AOs %!s(int64=4) %!d(string=hai) anos
  Idan Horowitz 44c8e158c1 LibJS: Remove usages of String's null state in Temporal AOs %!s(int64=4) %!d(string=hai) anos
  Idan Horowitz cc00ccec41 LibJS: Start implementing Temporal.PlainDate %!s(int64=4) %!d(string=hai) anos
  Linus Groh 5c77885873 LibJS: Implement Temporal.Duration.from() %!s(int64=4) %!d(string=hai) anos
  Idan Horowitz 84b028bd71 LibJS: Add Temporal.Instant.prototype.round() %!s(int64=4) %!d(string=hai) anos