aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/src/builtins/builtins-date.cc
diff options
context:
space:
mode:
authorMichaël Zasso <targos@protonmail.com>2019-11-08 15:39:11 +0100
committerMichaël Zasso <targos@protonmail.com>2019-11-08 15:46:25 +0100
commit6ca81ad72a3c6fdf16c683335be748f22aaa9a0d (patch)
tree33c8ee75f729aed76c2c0b89c63f9bf1b4dd66aa /deps/v8/src/builtins/builtins-date.cc
parent1eee0b8bf8bba39b600fb16a9223e545e3bac2bc (diff)
downloadandroid-node-v8-6ca81ad72a3c6fdf16c683335be748f22aaa9a0d.tar.gz
android-node-v8-6ca81ad72a3c6fdf16c683335be748f22aaa9a0d.tar.bz2
android-node-v8-6ca81ad72a3c6fdf16c683335be748f22aaa9a0d.zip
deps: update V8 to 7.9.317.20
PR-URL: https://github.com/nodejs/node/pull/30020 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Diffstat (limited to 'deps/v8/src/builtins/builtins-date.cc')
-rw-r--r--deps/v8/src/builtins/builtins-date.cc42
1 files changed, 24 insertions, 18 deletions
diff --git a/deps/v8/src/builtins/builtins-date.cc b/deps/v8/src/builtins/builtins-date.cc
index c3e7601832..258b1022da 100644
--- a/deps/v8/src/builtins/builtins-date.cc
+++ b/deps/v8/src/builtins/builtins-date.cc
@@ -854,16 +854,18 @@ BUILTIN(DatePrototypeToLocaleDateString) {
isolate->CountUsage(v8::Isolate::UseCounterFeature::kDateToLocaleDateString);
- CHECK_RECEIVER(JSDate, date, "Date.prototype.toLocaleDateString");
+ const char* method = "Date.prototype.toLocaleDateString";
+ CHECK_RECEIVER(JSDate, date, method);
RETURN_RESULT_OR_FAILURE(
isolate, JSDateTimeFormat::ToLocaleDateTime(
isolate,
- date, // date
- args.atOrUndefined(isolate, 1), // locales
- args.atOrUndefined(isolate, 2), // options
- JSDateTimeFormat::RequiredOption::kDate, // required
- JSDateTimeFormat::DefaultsOption::kDate)); // defaults
+ date, // date
+ args.atOrUndefined(isolate, 1), // locales
+ args.atOrUndefined(isolate, 2), // options
+ JSDateTimeFormat::RequiredOption::kDate, // required
+ JSDateTimeFormat::DefaultsOption::kDate, // defaults
+ method)); // method
}
// ecma402 #sup-date.prototype.tolocalestring
@@ -872,16 +874,18 @@ BUILTIN(DatePrototypeToLocaleString) {
isolate->CountUsage(v8::Isolate::UseCounterFeature::kDateToLocaleString);
- CHECK_RECEIVER(JSDate, date, "Date.prototype.toLocaleString");
+ const char* method = "Date.prototype.toLocaleString";
+ CHECK_RECEIVER(JSDate, date, method);
RETURN_RESULT_OR_FAILURE(
isolate, JSDateTimeFormat::ToLocaleDateTime(
isolate,
- date, // date
- args.atOrUndefined(isolate, 1), // locales
- args.atOrUndefined(isolate, 2), // options
- JSDateTimeFormat::RequiredOption::kAny, // required
- JSDateTimeFormat::DefaultsOption::kAll)); // defaults
+ date, // date
+ args.atOrUndefined(isolate, 1), // locales
+ args.atOrUndefined(isolate, 2), // options
+ JSDateTimeFormat::RequiredOption::kAny, // required
+ JSDateTimeFormat::DefaultsOption::kAll, // defaults
+ method)); // method
}
// ecma402 #sup-date.prototype.tolocaletimestring
@@ -890,16 +894,18 @@ BUILTIN(DatePrototypeToLocaleTimeString) {
isolate->CountUsage(v8::Isolate::UseCounterFeature::kDateToLocaleTimeString);
- CHECK_RECEIVER(JSDate, date, "Date.prototype.toLocaleTimeString");
+ const char* method = "Date.prototype.toLocaleTimeString";
+ CHECK_RECEIVER(JSDate, date, method);
RETURN_RESULT_OR_FAILURE(
isolate, JSDateTimeFormat::ToLocaleDateTime(
isolate,
- date, // date
- args.atOrUndefined(isolate, 1), // locales
- args.atOrUndefined(isolate, 2), // options
- JSDateTimeFormat::RequiredOption::kTime, // required
- JSDateTimeFormat::DefaultsOption::kTime)); // defaults
+ date, // date
+ args.atOrUndefined(isolate, 1), // locales
+ args.atOrUndefined(isolate, 2), // options
+ JSDateTimeFormat::RequiredOption::kTime, // required
+ JSDateTimeFormat::DefaultsOption::kTime, // defaults
+ method)); // method
}
#endif // V8_INTL_SUPPORT