| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent d89f874 commit 0df4910
2 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -112,7 +112,7 @@ | |||
| 112 | 112 | # Enable embedded builtins. | |
| 113 | 113 | 'v8_enable_embedded_builtins%': 1, | |
| 114 | 114 | ||
| 115 | - # Enable the registration of unwinding info for Windows/x64. | ||
| 115 | + # Enable the registration of unwinding info for Windows/x64 and ARM64. | ||
| 116 | 116 | 'v8_win64_unwinding_info%': 1, | |
| 117 | 117 | ||
| 118 | 118 | # Enable code comments for builtins in the snapshot (impacts performance). | |
@@ -181,6 +181,21 @@ | |||
| 181 | 181 | # Enable minor mark compact. | |
| 182 | 182 | 'v8_enable_minor_mc%': 1, | |
| 183 | 183 | ||
| 184 | + # Enable lazy source positions by default. | ||
| 185 | + 'v8_enable_lazy_source_positions%': 1, | ||
| 186 | + | ||
| 187 | + # Disable write barriers when GCs are non-incremental and | ||
| 188 | + # heap has single generation. | ||
| 189 | + 'v8_disable_write_barriers%': 0, | ||
| 190 | + | ||
| 191 | + # Redirect allocation in young generation so that there will be | ||
| 192 | + # only one single generation. | ||
| 193 | + 'v8_enable_single_generation%': 0, | ||
| 194 | + | ||
| 195 | + # Use token threaded dispatch for the regular expression interpreter. | ||
| 196 | + # Use switch-based dispatch if this is false. | ||
| 197 | + 'v8_enable_regexp_interpreter_threaded_dispatch%': 1, | ||
| 198 | + | ||
| 184 | 199 | # Variables from v8.gni | |
| 185 | 200 | ||
| 186 | 201 | # Enable the snapshot feature, for fast context creation. | |
@@ -280,9 +295,18 @@ | |||
| 280 | 295 | }], | |
| 281 | 296 | ], | |
| 282 | 297 | }], | |
| 298 | + ['v8_enable_single_generation==1', { | ||
| 299 | + 'defines': ['V8_ENABLE_SINGLE_GENERATION',], | ||
| 300 | + }], | ||
| 301 | + ['v8_disable_write_barriers==1', { | ||
| 302 | + 'defines': ['V8_DISABLE_WRITE_BARRIERS',], | ||
| 303 | + }], | ||
| 283 | 304 | ['v8_enable_concurrent_marking==1', { | |
| 284 | 305 | 'defines': ['V8_CONCURRENT_MARKING',], | |
| 285 | 306 | }], | |
| 307 | + ['v8_enable_lazy_source_positions==1', { | ||
| 308 | + 'defines': ['V8_ENABLE_LAZY_SOURCE_POSITIONS',], | ||
| 309 | + }], | ||
| 286 | 310 | ['v8_check_microtasks_scopes_consistency==1', { | |
| 287 | 311 | 'defines': ['V8_CHECK_MICROTASKS_SCOPES_CONSISTENCY',], | |
| 288 | 312 | }], | |
@@ -307,6 +331,9 @@ | |||
| 307 | 331 | ['v8_win64_unwinding_info==1', { | |
| 308 | 332 | 'defines': ['V8_WIN64_UNWINDING_INFO',], | |
| 309 | 333 | }], | |
| 334 | + ['v8_enable_regexp_interpreter_threaded_dispatch==1', { | ||
| 335 | + 'defines': ['V8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH',], | ||
| 336 | + }], | ||
| 310 | 337 | ], # conditions | |
| 311 | 338 | 'defines': [ | |
| 312 | 339 | 'V8_GYP_BUILD', | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -59,16 +59,21 @@ | |||
| 59 | 59 | "<(V8_ROOT)/src/builtins/proxy-set-prototype-of.tq", | |
| 60 | 60 | "<(V8_ROOT)/src/builtins/proxy.tq", | |
| 61 | 61 | "<(V8_ROOT)/src/builtins/reflect.tq", | |
| 62 | + "<(V8_ROOT)/src/builtins/regexp-match.tq", | ||
| 62 | 63 | "<(V8_ROOT)/src/builtins/regexp-replace.tq", | |
| 64 | + "<(V8_ROOT)/src/builtins/regexp-source.tq", | ||
| 65 | + "<(V8_ROOT)/src/builtins/regexp-test.tq", | ||
| 63 | 66 | "<(V8_ROOT)/src/builtins/regexp.tq", | |
| 64 | 67 | "<(V8_ROOT)/src/builtins/string.tq", | |
| 65 | 68 | "<(V8_ROOT)/src/builtins/string-endswith.tq", | |
| 66 | 69 | "<(V8_ROOT)/src/builtins/string-html.tq", | |
| 67 | 70 | "<(V8_ROOT)/src/builtins/string-iterator.tq", | |
| 71 | + "<(V8_ROOT)/src/builtins/string-pad.tq", | ||
| 68 | 72 | "<(V8_ROOT)/src/builtins/string-repeat.tq", | |
| 69 | 73 | "<(V8_ROOT)/src/builtins/string-slice.tq", | |
| 70 | 74 | "<(V8_ROOT)/src/builtins/string-startswith.tq", | |
| 71 | 75 | "<(V8_ROOT)/src/builtins/string-substring.tq", | |
| 76 | + "<(V8_ROOT)/src/builtins/torque-internal.tq", | ||
| 72 | 77 | "<(V8_ROOT)/src/builtins/typed-array-createtypedarray.tq", | |
| 73 | 78 | "<(V8_ROOT)/src/builtins/typed-array-every.tq", | |
| 74 | 79 | "<(V8_ROOT)/src/builtins/typed-array-filter.tq", | |
@@ -140,6 +145,8 @@ | |||
| 140 | 145 | '<(torque_output_root)/torque-generated/class-definitions-tq.cc', | |
| 141 | 146 | '<(torque_output_root)/torque-generated/class-definitions-tq-inl.h', | |
| 142 | 147 | '<(torque_output_root)/torque-generated/class-definitions-tq.h', | |
| 148 | + '<(torque_output_root)/torque-generated/class-debug-readers-tq.cc', | ||
| 149 | + '<(torque_output_root)/torque-generated/class-debug-readers-tq.h', | ||
| 143 | 150 | '<(torque_output_root)/torque-generated/exported-macros-assembler-tq.cc', | |
| 144 | 151 | '<(torque_output_root)/torque-generated/exported-macros-assembler-tq.h', | |
| 145 | 152 | '<(torque_output_root)/torque-generated/csa-types-tq.h', | |
| Back | FazBrowse Home | New Git URL |
0 commit comments