GeezerVison is showing github.com — deps: V8: cherry-pick f7d000a7ae7b · nodejs/node@5f852cc
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.26', |
| 39 | + 'v8_embedder_string': '-node.27', |
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 |
|---|
|
159 | 159 | |
160 | 160 | |
161 | 161 | |
| 162 | + |
162 | 163 | |
163 | 164 | |
164 | 165 | |
|
Collapse file
Copy file name to clipboardExpand all lines: deps/v8/src/diagnostics/perf-jit.cc +2-5Lines changed: 2 additions & 5 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" |
@@ -214,11 +215,7 @@ void PerfJitLogger::LogRecordedBuffer( |
214 | 215 | Handle<AbstractCode> abstract_code, |
215 | 216 | MaybeHandle<SharedFunctionInfo> maybe_shared, const char* name, |
216 | 217 | int length) { |
217 | | - if (FLAG_perf_basic_prof_only_functions && |
218 | | - (abstract_code->kind() != CodeKind::INTERPRETED_FUNCTION && |
219 | | - abstract_code->kind() != CodeKind::TURBOFAN && |
220 | | - abstract_code->kind() != CodeKind::MAGLEV && |
221 | | - abstract_code->kind() != CodeKind::BASELINE)) { |
| 218 | + if (FLAG_perf_basic_prof_only_functions && !CodeKindIsJSFunction(abstract_code->kind())) { |
222 | 219 | return; |
223 | 220 | } |
224 | 221 |
|
|
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 |
|---|
@@ -364,7 +364,7 @@ void PerfBasicLogger::LogRecordedBuffer(Handle<AbstractCode> code, |
364 | 364 | MaybeHandle<SharedFunctionInfo>, |
365 | 365 | const char* name, int length) { |
366 | 366 | if (FLAG_perf_basic_prof_only_functions && |
367 | | - CodeKindIsBuiltinOrJSFunction(code->kind())) { |
| 367 | + !CodeKindIsBuiltinOrJSFunction(code->kind())) { |
368 | 368 | return; |
369 | 369 | } |
370 | 370 |
|
|