v8/src
Frank Tang 05a58f2687 [Temporal] Add Calendar.prototype.inLeapYear
Spec Text:
https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.inleapyear

Note- this is only the non-intl version. intl version in
https://tc39.es/proposal-temporal/#sup-temporal.calendar.prototype.inleapyear
will be implemented in later cl.


Bug: v8:11544
Change-Id: I0f30d45ed6d742acaeaa2f7ddf5b393ef7fa5437
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3531561
Reviewed-by: Adam Klein <adamk@chromium.org>
Commit-Queue: Frank Tang <ftang@chromium.org>
Cr-Commit-Position: refs/heads/main@{#79699}
2022-03-31 23:57:53 +00:00
..
api Deprecate some signature checks 2022-03-31 12:11:21 +00:00
asmjs Reland "[asm] Reject import calls with too many parameters" 2022-03-09 15:46:32 +00:00
ast [class] fix read-only private references in logical assignments 2022-03-23 16:16:32 +00:00
base [ia32] Avoid signed overflow undefined behavior in InstructionSelector 2022-03-21 16:51:00 +00:00
baseline ppc64: [baseline] implement JumpIf functions 2022-03-28 20:57:06 +00:00
bigint Reland "Reland "[Torque] Generalize Torque literals to larger size"" 2022-02-04 09:40:24 +00:00
builtins [Temporal] Add Calendar.prototype.inLeapYear 2022-03-31 23:57:53 +00:00
codegen [ic] name Set/Define/Store property operations more consistently pt.2 2022-03-31 16:45:39 +00:00
common Refactor OptimizationMarker and ConcurrencyMode enums 2022-03-30 08:37:42 +00:00
compiler PPC/s390: [write-barrier] Add debug check for cleared weak refs in write barrier 2022-03-31 17:50:49 +00:00
compiler-dispatcher [osr] Basic support for concurrent OSR 2022-03-31 09:58:40 +00:00
d8 [d8] Add a stress mode to test web snapshot / json deserializing 2022-03-18 17:40:15 +00:00
date [builtins][date] Fix -Wshadow warnings 2021-11-15 19:46:43 +00:00
debug [debug] Hold on to promises weakly from the debugger's promise stack. 2022-03-24 08:16:32 +00:00
deoptimizer Refactor OSROptimizedCodeCache 2022-03-31 10:11:00 +00:00
diagnostics Refactor OptimizationMarker and ConcurrencyMode enums 2022-03-30 08:37:42 +00:00
execution Refactor OSROptimizedCodeCache 2022-03-31 10:11:00 +00:00
extensions [heap] Statistics extension needs to check whether new space exists 2022-03-23 09:30:51 +00:00
flags Reland "[wasm-gc] Implement isorecursive canonicalization" 2022-03-31 15:45:49 +00:00
handles [api] Remove TracedGlobal<> 2022-03-23 21:04:51 +00:00
heap Remove set but otherwise unused variable 2022-03-31 16:37:14 +00:00
ic [ic] name Set/Define/Store property operations more consistently pt.2 2022-03-31 16:45:39 +00:00
init [api] Add warning comment about changing FatalProcessOutOfMemory 2022-03-29 11:03:41 +00:00
inspector [inspector] Add custom error dispatch machinery for debug evaluate. 2022-03-30 11:58:10 +00:00
interpreter [maglev] Add lazy deopts 2022-03-31 11:48:40 +00:00
json Reland "[runtime] Refactor TransitionsAccessor" 2022-02-14 12:05:06 +00:00
libplatform Split V8_OS_MACOSX into V8_OS_DARWIN and V8_OS_MACOS 2022-02-18 10:24:59 +00:00
libsampler Split V8_OS_MACOSX into V8_OS_DARWIN and V8_OS_MACOS 2022-02-18 10:24:59 +00:00
logging Refactor OptimizationMarker and ConcurrencyMode enums 2022-03-30 08:37:42 +00:00
maglev [maglev] Add a mixin class for lazy deopt 2022-03-31 13:41:41 +00:00
numbers [runtime] Add Arguments::positive_smi_value_at(int index) helper 2022-03-10 10:50:55 +00:00
objects [Temporal] Add Calendar.prototype.inLeapYear 2022-03-31 23:57:53 +00:00
parsing [parser] clear last next_arrow_function_info tracked 2022-03-14 17:01:44 +00:00
profiler Refactor ExternalObjects 2022-03-14 10:50:58 +00:00
protobuf Remove petermarshall from OWNERS 2021-03-31 11:00:22 +00:00
regexp Update write barrier when storing HeapNumber to last index. 2022-03-21 07:45:09 +00:00
roots [symbol table] use plain hash table to implement symbol table in isolate 2022-02-25 13:40:20 +00:00
runtime [maglev] Add lazy deopts 2022-03-31 11:48:40 +00:00
sandbox [base] Don't return bool from VirtualAddressSpace::Free* routines 2022-03-07 16:53:23 +00:00
sanitizer Reland "[elements] Avoid racy data reads/writes" 2021-05-06 10:46:52 +00:00
snapshot [rab/gsab] Support RAB/GSABs in context snapshot 2022-03-29 22:37:49 +00:00
strings [string] SLOW_DCHECK string hash during lifetime of String::FlatContent 2022-02-14 17:26:37 +00:00
tasks Remove rmcilroy from OWNERS. 2021-08-19 16:30:27 +00:00
temporal [Temporal] Part2 Add constructor and simple getters. 2022-01-07 19:18:33 +00:00
third_party Reland "[include] Split out v8.h" 2021-08-24 13:08:55 +00:00
torque Update OWNERS files 2022-02-16 08:16:04 +00:00
tracing Add missing trace category group to trace-categories.h 2022-01-12 19:47:55 +00:00
trap-handler Remove set but otherwise unused variable 2022-03-31 16:37:14 +00:00
utils [osr] Basic support for concurrent OSR 2022-03-31 09:58:40 +00:00
wasm Remove set but otherwise unused variable 2022-03-31 16:37:14 +00:00
web-snapshot [d8] Add a stress mode to test web snapshot / json deserializing 2022-03-18 17:40:15 +00:00
zone Fail earlier on FreePages 2022-02-24 10:12:50 +00:00
DEPS [maglev] Add a skeleton MaglevConcurrentDispatcher impl 2022-03-03 17:32:21 +00:00
DIR_METADATA
OWNERS