| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 6aec92f commit af3acec
3 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -36,7 +36,7 @@ | |||
| 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.12', | ||
| 39 | + 'v8_embedder_string': '-node.13', | ||
| 40 | 40 | ||
| 41 | 41 | ##### V8 defaults for Node.js ##### | |
| 42 | 42 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -438,7 +438,7 @@ inline void EmitAnyTrue(LiftoffAssembler* assm, LiftoffRegister dst, | |||
| 438 | 438 | ||
| 439 | 439 | int LiftoffAssembler::PrepareStackFrame() { | |
| 440 | 440 | if (!CpuFeatures::IsSupported(ARMv7)) { | |
| 441 | - bailout(kUnsupportedArchitecture, "Armv6 not supported"); | ||
| 441 | + bailout(kUnsupportedArchitecture, "Liftoff needs ARMv7"); | ||
| 442 | 442 | return 0; | |
| 443 | 443 | } | |
| 444 | 444 | uint32_t offset = static_cast<uint32_t>(pc_offset()); | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -310,6 +310,13 @@ void CheckBailoutAllowed(LiftoffBailoutReason reason, const char* detail, | |||
| 310 | 310 | return; | |
| 311 | 311 | #endif | |
| 312 | 312 | ||
| 313 | + #if V8_TARGET_ARCH_ARM | ||
| 314 | + // Allow bailout for missing ARMv7 support. | ||
| 315 | + if (!CpuFeatures::IsSupported(ARMv7) && reason == kUnsupportedArchitecture) { | ||
| 316 | + return; | ||
| 317 | + } | ||
| 318 | + #endif | ||
| 319 | + | ||
| 313 | 320 | #define LIST_FEATURE(name, ...) kFeature_##name, | |
| 314 | 321 | constexpr WasmFeatures kExperimentalFeatures{ | |
| 315 | 322 | FOREACH_WASM_EXPERIMENTAL_FEATURE_FLAG(LIST_FEATURE)}; | |
| Back | FazBrowse Home | New Git URL |
0 commit comments