0adc1410b1
1. Expose all the functions to empty buildins. 2. Wire up basic structure of classes and internal slots. Design Doc: https://docs.google.com/document/d/1Huu2OUlmveBh4wjgx0D7ouC9O9vSdiZWaRK3OwkQZU0/ This is just a CL to establish a skeleton for Temporal. The Temporal is very big. The prototype CL is in https://chromium-review.googlesource.com/c/v8/v8/+/2967755 but too big to be reviewed so I break up the basic structure here first. Cq-Include-Trybots: luci.v8.try:v8_linux64_bazel Bug: v8:11544 Change-Id: I10d09e3c2530e5b1a6ba60014a2294e138879ff3 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3092561 Reviewed-by: Nico Hartmann <nicohartmann@chromium.org> Reviewed-by: Shu-yu Guo <syg@chromium.org> Reviewed-by: Jakob Gruber <jgruber@chromium.org> Commit-Queue: Frank Tang <ftang@chromium.org> Cr-Commit-Position: refs/heads/main@{#76819} |
||
---|---|---|
.. | ||
calendar-constructor.js | ||
calendar-date-add.js | ||
calendar-date-from-fields.js | ||
calendar-date-until.js | ||
calendar-day-of-week.js | ||
calendar-day-of-year.js | ||
calendar-day.js | ||
calendar-days-in-month.js | ||
calendar-days-in-week.js | ||
calendar-days-in-year.js | ||
calendar-fields.js | ||
calendar-from.js | ||
calendar-in-leap-year.js | ||
calendar-merge-fields.js | ||
calendar-month-code.js | ||
calendar-month-day-from-fields.js | ||
calendar-month.js | ||
calendar-months-in-year.js | ||
calendar-week-of-year.js | ||
calendar-year-month-from-fields.js | ||
calendar-year.js | ||
duration-abs.js | ||
duration-add.js | ||
duration-constructor.js | ||
duration-from.js | ||
duration-negated.js | ||
duration-to-json.js | ||
duration-valueOf.js | ||
duration-with.js | ||
function-exist.js | ||
instant-add.js | ||
instant-compare.js | ||
instant-constructor.js | ||
instant-equals.js | ||
instant-from-epoch-microseconds.js | ||
instant-from-epoch-milliseconds.js | ||
instant-from-epoch-nanoseconds.js | ||
instant-from-epoch-seconds.js | ||
instant-subtract.js | ||
instant-to-json.js | ||
instant-toJSON.js | ||
instant-valueOf.js | ||
plain-date-add.js | ||
plain-date-compare.js | ||
plain-date-constructor.js | ||
plain-date-equals.js | ||
plain-date-from.js | ||
plain-date-get-calendar.js | ||
plain-date-get-day.js | ||
plain-date-get-dayOfWeek.js | ||
plain-date-get-dayOfYear.js | ||
plain-date-get-daysInMonth.js | ||
plain-date-get-daysInWeek.js | ||
plain-date-get-daysInYear.js | ||
plain-date-get-era.js | ||
plain-date-get-eraYear.js | ||
plain-date-get-inLeapYear.js | ||
plain-date-get-iso-fields.js | ||
plain-date-get-month.js | ||
plain-date-get-monthCode.js | ||
plain-date-get-monthsInYear.js | ||
plain-date-get-weekOfYear.js | ||
plain-date-get-year.js | ||
plain-date-to-json.js | ||
plain-date-to-plain-date-time.js | ||
plain-date-to-plain-month-day.js | ||
plain-date-to-plain-year-month.js | ||
plain-date-valueOf.js | ||
plain-date-with-calendar.js | ||
plain-date-with.js | ||
temporal-helpers.js |