File tree 3 files changed +4
-13
lines changed
3 files changed +4
-13
lines changed Original file line number Diff line number Diff line change 37
37
38
38
# Reset this number to 0 on major V8 upgrades.
39
39
# Increment by one for each non-official patch applied to deps/v8.
40
- 'v8_embedder_string' : '-node.7 ' ,
40
+ 'v8_embedder_string' : '-node.8 ' ,
41
41
42
42
##### V8 defaults for Node.js #####
43
43
Original file line number Diff line number Diff line change @@ -6717,11 +6717,8 @@ enum PromiseRejectEvent {
6717
6717
class PromiseRejectMessage {
6718
6718
public:
6719
6719
PromiseRejectMessage (Local<Promise> promise, PromiseRejectEvent event,
6720
- Local<Value> value, Local<StackTrace> stack_trace)
6721
- : promise_(promise),
6722
- event_ (event),
6723
- value_(value),
6724
- stack_trace_(stack_trace) {}
6720
+ Local<Value> value)
6721
+ : promise_(promise), event_(event), value_(value) {}
6725
6722
6726
6723
V8_INLINE Local<Promise> GetPromise () const { return promise_; }
6727
6724
V8_INLINE PromiseRejectEvent GetEvent () const { return event_; }
@@ -6731,7 +6728,6 @@ class PromiseRejectMessage {
6731
6728
Local<Promise> promise_;
6732
6729
PromiseRejectEvent event_;
6733
6730
Local<Value> value_;
6734
- Local<StackTrace> stack_trace_;
6735
6731
};
6736
6732
6737
6733
typedef void (*PromiseRejectCallback)(PromiseRejectMessage message);
Original file line number Diff line number Diff line change @@ -4400,13 +4400,8 @@ void Isolate::ReportPromiseReject(Handle<JSPromise> promise,
4400
4400
Handle <Object> value,
4401
4401
v8::PromiseRejectEvent event) {
4402
4402
if (promise_reject_callback_ == nullptr ) return ;
4403
- Handle <FixedArray> stack_trace;
4404
- if (event != v8::kPromiseHandlerAddedAfterReject && value->IsJSObject ()) {
4405
- stack_trace = GetDetailedStackTrace (Handle <JSObject>::cast (value));
4406
- }
4407
4403
promise_reject_callback_ (v8::PromiseRejectMessage (
4408
- v8::Utils::PromiseToLocal (promise), event, v8::Utils::ToLocal (value),
4409
- v8::Utils::StackTraceToLocal (stack_trace)));
4404
+ v8::Utils::PromiseToLocal (promise), event, v8::Utils::ToLocal (value)));
4410
4405
}
4411
4406
4412
4407
void Isolate::SetUseCounterCallback (v8::Isolate::UseCounterCallback callback) {
You can’t perform that action at this time.
0 commit comments