File tree Expand file tree Collapse file tree 3 files changed +4
-6
lines changed Expand file tree Collapse file tree 3 files changed +4
-6
lines changed Original file line number Diff line number Diff line change 36
36
37
37
# Reset this number to 0 on major V8 upgrades.
38
38
# Increment by one for each non-official patch applied to deps/v8.
39
- 'v8_embedder_string' : '-node.4 ' ,
39
+ 'v8_embedder_string' : '-node.5 ' ,
40
40
41
41
##### V8 defaults for Node.js #####
42
42
Original file line number Diff line number Diff line change @@ -1269,11 +1269,11 @@ class WasmFrame : public TypedFrame {
1269
1269
void Summarize (std::vector<FrameSummary>* frames) const override ;
1270
1270
1271
1271
static WasmFrame* cast (StackFrame* frame) {
1272
- DCHECK (frame->is_wasm ()
1273
1272
#ifdef V8_ENABLE_DRUMBRAKE
1274
- && !frame->is_wasm_interpreter_entry ()
1273
+ DCHECK (frame->is_wasm () && !frame->is_wasm_interpreter_entry ());
1274
+ #else
1275
+ DCHECK (frame->is_wasm ());
1275
1276
#endif // V8_ENABLE_DRUMBRAKE
1276
- );
1277
1277
return static_cast <WasmFrame*>(frame);
1278
1278
}
1279
1279
Original file line number Diff line number Diff line change @@ -101,12 +101,10 @@ static_assert(sizeof(UnalignedDoubleMember) == sizeof(double));
101
101
#define FLEXIBLE_ARRAY_MEMBER (Type, name ) \
102
102
using FlexibleDataReturnType = Type[0 ]; \
103
103
FlexibleDataReturnType& name () { \
104
- static_assert (alignof (Type) <= alignof (decltype (*this ))); \
105
104
using ReturnType = Type[0 ]; \
106
105
return reinterpret_cast <ReturnType&>(*(this + 1 )); \
107
106
} \
108
107
const FlexibleDataReturnType& name () const { \
109
- static_assert (alignof (Type) <= alignof (decltype (*this ))); \
110
108
using ReturnType = Type[0 ]; \
111
109
return reinterpret_cast <const ReturnType&>(*(this + 1 )); \
112
110
} \
You can’t perform that action at this time.
0 commit comments