GeezerVison is showing github.com — deps: V8: cherry-pick f7d000a7ae7b · nodejs/node@e63aef9
File tree
Expand file treeCollapse file tree
Open diff view settings
Expand file treeCollapse file tree
Open diff view settings
Collapse file
Copy file name to clipboardExpand all lines: common.gypi +1-1Lines changed: 1 addition & 1 deletion | 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.23', |
| 39 | + 'v8_embedder_string': '-node.24', |
40 | 40 |
|
41 | 41 | ##### V8 defaults for Node.js ##### |
42 | 42 |
|
|
Collapse file
Copy file name to clipboardExpand all lines: deps/v8/AUTHORS +1Lines changed: 1 addition & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
|
172 | 172 | |
173 | 173 | |
174 | 174 | |
| 175 | + |
175 | 176 | |
176 | 177 | |
177 | 178 | |
|
Collapse file
Copy file name to clipboardExpand all lines: deps/v8/src/diagnostics/perf-jit.cc +2-3Lines changed: 2 additions & 3 deletions | Original file line number | Diff line number | Diff line change |
|---|
|
42 | 42 | #include "src/codegen/assembler.h" |
43 | 43 | #include "src/codegen/source-position-table.h" |
44 | 44 | #include "src/diagnostics/eh-frame.h" |
| 45 | +#include "src/objects/code-kind.h" |
45 | 46 | #include "src/objects/objects-inl.h" |
46 | 47 | #include "src/objects/shared-function-info.h" |
47 | 48 | #include "src/snapshot/embedded/embedded-data.h" |
@@ -222,9 +223,7 @@ void LinuxPerfJitLogger::LogRecordedBuffer( |
222 | 223 | DisallowGarbageCollection no_gc; |
223 | 224 | if (v8_flags.perf_basic_prof_only_functions) { |
224 | 225 | CodeKind code_kind = abstract_code.kind(isolate_); |
225 | | - if (code_kind != CodeKind::INTERPRETED_FUNCTION && |
226 | | - code_kind != CodeKind::TURBOFAN && code_kind != CodeKind::MAGLEV && |
227 | | - code_kind != CodeKind::BASELINE) { |
| 226 | + if (!CodeKindIsJSFunction(code_kind)) { |
228 | 227 | return; |
229 | 228 | } |
230 | 229 | } |
|
Collapse file
Copy file name to clipboardExpand all lines: deps/v8/src/logging/log.cc +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
@@ -433,7 +433,7 @@ void LinuxPerfBasicLogger::LogRecordedBuffer(AbstractCode code, |
433 | 433 | DisallowGarbageCollection no_gc; |
434 | 434 | PtrComprCageBase cage_base(isolate_); |
435 | 435 | if (v8_flags.perf_basic_prof_only_functions && |
436 | | - CodeKindIsBuiltinOrJSFunction(code.kind(cage_base))) { |
| 436 | + !CodeKindIsBuiltinOrJSFunction(code.kind(cage_base))) { |
437 | 437 | return; |
438 | 438 | } |
439 | 439 |
|
|