| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 7784773 commit aadea12
2 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -270,6 +270,9 @@ | |||
| 270 | 270 | # Allow for JS promise hooks (instead of just C++). | |
| 271 | 271 | 'v8_enable_javascript_promise_hooks%': 0, | |
| 272 | 272 | ||
| 273 | + # Allow for JS promise hooks (instead of just C++). | ||
| 274 | + 'v8_enable_continuation_preserved_embedder_data%': 1, | ||
| 275 | + | ||
| 273 | 276 | # Enable allocation folding globally (sets -dV8_ALLOCATION_FOLDING). | |
| 274 | 277 | # When it's disabled, the --turbo-allocation-folding runtime flag will be ignored. | |
| 275 | 278 | 'v8_enable_allocation_folding%': 1, | |
@@ -522,6 +525,9 @@ | |||
| 522 | 525 | ['v8_enable_javascript_promise_hooks==1', { | |
| 523 | 526 | 'defines': ['V8_ENABLE_JAVASCRIPT_PROMISE_HOOKS',], | |
| 524 | 527 | }], | |
| 528 | + ['v8_enable_continuation_preserved_embedder_data==1', { | ||
| 529 | + 'defines': ['V8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA',], | ||
| 530 | + }], | ||
| 525 | 531 | ['v8_enable_allocation_folding==1', { | |
| 526 | 532 | 'defines': ['V8_ALLOCATION_FOLDING',], | |
| 527 | 533 | }], | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -336,12 +336,12 @@ | |||
| 336 | 336 | 'sources': [ | |
| 337 | 337 | '<(V8_ROOT)/src/builtins/riscv/builtins-riscv.cc', | |
| 338 | 338 | ], | |
| 339 | - }], | ||
| 339 | + }], | ||
| 340 | 340 | ['v8_target_arch=="loong64" or v8_target_arch=="loong64"', { | |
| 341 | 341 | 'sources': [ | |
| 342 | 342 | '<(V8_ROOT)/src/builtins/loong64/builtins-loong64.cc', | |
| 343 | 343 | ], | |
| 344 | - }], | ||
| 344 | + }], | ||
| 345 | 345 | ['v8_target_arch=="mips64" or v8_target_arch=="mips64el"', { | |
| 346 | 346 | 'sources': [ | |
| 347 | 347 | '<(V8_ROOT)/src/builtins/mips64/builtins-mips64.cc', | |
@@ -425,6 +425,7 @@ | |||
| 425 | 425 | 'variables': { | |
| 426 | 426 | 'mksnapshot_flags': [ | |
| 427 | 427 | '--turbo_instruction_scheduling', | |
| 428 | + '--stress-turbo-late-spilling', | ||
| 428 | 429 | # In cross builds, the snapshot may be generated for both the host and | |
| 429 | 430 | # target toolchains. The same host binary is used to generate both, so | |
| 430 | 431 | # mksnapshot needs to know which target OS to use at runtime. It's weird, | |
@@ -1124,7 +1125,7 @@ | |||
| 1124 | 1125 | 'sources': [ | |
| 1125 | 1126 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"riscv64\\".*?sources \\+= ")', | |
| 1126 | 1127 | ], | |
| 1127 | - }], | ||
| 1128 | + }], | ||
| 1128 | 1129 | ['v8_target_arch=="loong64"', { | |
| 1129 | 1130 | 'sources': [ | |
| 1130 | 1131 | '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"loong64\\".*?sources \\+= ")', | |
@@ -1141,7 +1142,7 @@ | |||
| 1141 | 1142 | ], | |
| 1142 | 1143 | }], | |
| 1143 | 1144 | ], | |
| 1144 | - }], | ||
| 1145 | + }], | ||
| 1145 | 1146 | ['OS=="win"', { | |
| 1146 | 1147 | # This will prevent V8's .cc files conflicting with the inspector's | |
| 1147 | 1148 | # .cpp files in the same shard. | |
| Back | FazBrowse Home | New Git URL |
0 commit comments