Commit Graph

  • 45b2fc15d7 Update react-native/react-dom build directory (#31006) jackpope 2024-09-19 15:11:59 -07:00
  • e4953922a9 Update react-native/react-dom build directory (#31006) Jack Pope 2024-09-19 18:04:06 -04:00
  • babde5d182 [lint] Add no-optional-chaining (#31003) Ricky 2024-09-19 13:42:49 -04:00
  • e740d4b14b chore: remove using local storage for persisting console settings on the frontend (#31002) Ruslan Lesiutin 2024-09-19 15:47:25 +01:00
  • c21ce4a396 feat: display message if user ended up opening hook script (#31000) Ruslan Lesiutin 2024-09-19 15:44:34 +01:00
  • 632f88df11 [compiler] Allow ReactElement symbol to be configured when inlining jsx (#30996) Jack Pope 2024-09-19 10:34:24 -04:00
  • d5e955d3c0 [compiler] Pass through unmodified props spread when inlining jsx (#30995) Jack Pope 2024-09-19 10:07:29 -04:00
  • a86afe8e56 feat: expose installHook with settings argument from react-devtools-core/backend (#30987) Ruslan Lesiutin 2024-09-19 13:55:08 +01:00
  • e72127a4ec Build react-dom in builds/facebook-fbsource (#30711) Timothy Yung 2024-09-18 14:44:55 -07:00
  • 1ee1afd2e0 [ez] Rewrite optional chaining and nullish coalescing syntax (#30982) mofeiZ 2024-09-18 11:47:14 -07:00
  • 09d8283599 [ez] Rewrite optional chaining and nullish coalescing syntax (#30982) mofeiZ 2024-09-18 14:39:04 -04:00
  • 918b30cd6b chore: remove settings manager from react-devtools-core (#30986) hoxyq 2024-09-18 10:38:31 -07:00
  • 7ae2fa49c4 feat[react-devtools/extension]: use chrome.storage to persist settings across sessions (#30636) hoxyq 2024-09-18 10:36:58 -07:00
  • f2c57a31e9 chore: remove settings manager from react-devtools-core (#30986) Ruslan Lesiutin 2024-09-18 18:30:32 +01:00
  • 7d2f2b9e0d refactor[react-devtools]: propagate settings from global hook object to frontend (#30610) hoxyq 2024-09-18 10:28:33 -07:00
  • acd2b4fe5d chore[react-devtools]: extract some utils into separate modules to unify implementations (#30597) hoxyq 2024-09-18 10:27:43 -07:00
  • f37c7bc653 feat[react-devtools/extension]: use chrome.storage to persist settings across sessions (#30636) Ruslan Lesiutin 2024-09-18 18:26:39 +01:00
  • e33acfd67f refactor[react-devtools]: propagate settings from global hook object to frontend (#30610) Ruslan Lesiutin 2024-09-18 18:19:01 +01:00
  • fce4606657 chore[react-devtools]: extract some utils into separate modules to unify implementations (#30597) Ruslan Lesiutin 2024-09-18 18:16:20 +01:00
  • 3cac0875dc refactor[react-devtools]: move console patching to global hook (#30596) Ruslan Lesiutin 2024-09-18 18:12:18 +01:00
  • 8bc2b9c3f1 refactor[react-devtools]: remove browserTheme from ConsolePatchSettings (#30566) hoxyq 2024-09-18 10:09:56 -07:00
  • b521ef8a2a refactor[react-devtools]: remove browserTheme from ConsolePatchSettings (#30566) Ruslan Lesiutin 2024-09-18 18:02:13 +01:00
  • 6f757075f0 feat[react-devtools]: add settings to global hook object (#30564) hoxyq 2024-09-18 09:44:08 -07:00
  • 5e83d9ab3b feat[react-devtools]: add settings to global hook object (#30564) Ruslan Lesiutin 2024-09-18 17:37:00 +01:00
  • c0925f3317 [compiler] Add JSX inlining optimization (#30867) jackpope 2024-09-18 08:58:45 -07:00
  • 5dcb009760 [compiler] Add JSX inlining optimization (#30867) Jack Pope 2024-09-18 11:51:36 -04:00
  • a5e6d678ba [Fiber] Color Performance Track Entries by Self Time (#30984) sebmarkbage 2024-09-17 13:43:35 -07:00
  • 8dfbd16fce [Fiber] Color Performance Track Entries by Self Time (#30984) Sebastian Markbåge 2024-09-17 16:36:10 -04:00
  • 7b7ffbd4b5 [Fiber] Log Component Effects to Performance Track (#30983) sebmarkbage 2024-09-17 13:22:20 -07:00
  • e1c20902c3 [Fiber] Log Component Effects to Performance Track (#30983) Sebastian Markbåge 2024-09-17 16:14:57 -04:00
  • 304fbaee2b Don't read currentTransition back from internals (#30991) sebmarkbage 2024-09-17 12:32:15 -07:00
  • 2acc36c953 Don't read currentTransition back from internals (#30991) sebmarkbage 2024-09-17 12:32:15 -07:00
  • 15da917451 Don't read currentTransition back from internals (#30991) Sebastian Markbåge 2024-09-17 15:25:00 -04:00
  • e70db3db9b [Fiber] Optimize enableProfilerCommitHooks by Collecting Elapsed Effect Duration in Module Scope (#30981) sebmarkbage 2024-09-17 12:19:38 -07:00
  • f8e3da903b [Fiber] Optimize enableProfilerCommitHooks by Collecting Elapsed Effect Duration in Module Scope (#30981) sebmarkbage 2024-09-17 12:19:37 -07:00
  • 4549be0f84 [Fiber] Optimize enableProfilerCommitHooks by Collecting Elapsed Effect Duration in Module Scope (#30981) Sebastian Markbåge 2024-09-17 15:12:16 -04:00
  • 905f7f3c7b [compiler][playground] create playground API in pipeline, and allow spaces in pass names mvitousek 2024-09-17 11:13:16 -07:00
  • 7b56a54298 [compiler][playground] create playground API in pipeline, and allow spaces in pass names Mike Vitousek 2024-09-17 11:05:59 -07:00
  • 0ea6e075d3 [compiler][ez] Simplify continuation structure in InferReferenceEffects gh/mvitousek/37/orig Mike Vitousek 2024-09-16 16:26:28 -07:00
  • adf93657ac Update on "[compiler][ez] Simplify continuation structure in InferReferenceEffects" gh/mvitousek/37/head Mike Vitousek 2024-09-16 16:26:27 -07:00
  • 26dce8c6c1 Update base for Update on "[compiler][ez] Simplify continuation structure in InferReferenceEffects" gh/mvitousek/37/base Mike Vitousek 2024-09-16 16:26:27 -07:00
  • a53a379b20 [compiler] Separate InferFunctionEffects pass from InferReferenceEffects gh/mvitousek/36/orig Mike Vitousek 2024-09-16 16:26:25 -07:00
  • d1d42fedc6 Update on "[compiler] Separate InferFunctionEffects pass from InferReferenceEffects" gh/mvitousek/36/head Mike Vitousek 2024-09-16 16:26:24 -07:00
  • de36335d67 Update base for Update on "[compiler] Separate InferFunctionEffects pass from InferReferenceEffects" gh/mvitousek/36/base Mike Vitousek 2024-09-16 16:26:24 -07:00
  • 0fd2cc2960 Update on "[compiler] InferReferenceEffects outputs a disjoint set of aliases" gh/mvitousek/35/head Mike Vitousek 2024-09-16 16:26:22 -07:00
  • e7f1e45e9e [compiler] InferReferenceEffects outputs a disjoint set of aliases gh/mvitousek/35/orig Mike Vitousek 2024-09-16 16:26:22 -07:00
  • c47eed70d5 Update base for Update on "[compiler] InferReferenceEffects outputs a disjoint set of aliases" gh/mvitousek/35/base Mike Vitousek 2024-09-16 16:26:21 -07:00
  • 5ef3dbfaff Update on "[compiler] Initialize abstract values of places in InferReferenceEffects" gh/mvitousek/34/head Mike Vitousek 2024-09-16 16:26:19 -07:00
  • 5334f1af51 [compiler] Initialize abstract values of places in InferReferenceEffects gh/mvitousek/34/orig Mike Vitousek 2024-09-16 16:26:19 -07:00
  • 5d6702bffc Update base for Update on "[compiler] Initialize abstract values of places in InferReferenceEffects" gh/mvitousek/34/base Mike Vitousek 2024-09-16 16:26:18 -07:00
  • 78a438606f Update on "[compiler] Add nullable abstract value field to places and phis" gh/mvitousek/33/head Mike Vitousek 2024-09-16 16:26:16 -07:00
  • be5684ef6a [compiler] Add nullable abstract value field to places and phis gh/mvitousek/33/orig Mike Vitousek 2024-09-16 16:26:16 -07:00
  • 99c2bc4474 Update base for Update on "[compiler] Add nullable abstract value field to places and phis" gh/mvitousek/33/base Mike Vitousek 2024-09-16 16:26:15 -07:00
  • 7347f50ea6 Update on "[compiler][ez] Simplify continuation structure in InferReferenceEffects" Mike Vitousek 2024-09-16 15:49:51 -07:00
  • 5013f9bf45 Update base for Update on "[compiler][ez] Simplify continuation structure in InferReferenceEffects" Mike Vitousek 2024-09-16 15:49:51 -07:00
  • a22aa44705 Update on "[compiler] Separate InferFunctionEffects pass from InferReferenceEffects" Mike Vitousek 2024-09-16 15:49:49 -07:00
  • 2b9e51b2f7 Update base for Update on "[compiler] Separate InferFunctionEffects pass from InferReferenceEffects" Mike Vitousek 2024-09-16 15:49:48 -07:00
  • 4c5c82f949 Update on "[compiler] InferReferenceEffects outputs a disjoint set of aliases" Mike Vitousek 2024-09-16 15:49:46 -07:00
  • 3f2c91503b Update base for Update on "[compiler] InferReferenceEffects outputs a disjoint set of aliases" Mike Vitousek 2024-09-16 15:49:46 -07:00
  • fea25db67e Update on "[compiler] Initialize abstract values of places in InferReferenceEffects" Mike Vitousek 2024-09-16 15:49:44 -07:00
  • e0e3e04639 Update base for Update on "[compiler] Initialize abstract values of places in InferReferenceEffects" Mike Vitousek 2024-09-16 15:49:43 -07:00
  • 9147afb22a Update on "[compiler] Add nullable abstract value field to places and phis" Mike Vitousek 2024-09-16 15:49:41 -07:00
  • 970bf7a22f Update base for Update on "[compiler] Add nullable abstract value field to places and phis" Mike Vitousek 2024-09-16 15:49:41 -07:00
  • 6541dd860d Update on "[compiler][ez] Simplify continuation structure in InferReferenceEffects" Mike Vitousek 2024-09-16 13:16:20 -07:00
  • 7f9b7dac5c Update base for Update on "[compiler][ez] Simplify continuation structure in InferReferenceEffects" Mike Vitousek 2024-09-16 13:16:19 -07:00
  • 8c4102bcf7 Update on "[compiler] Separate InferFunctionEffects pass from InferReferenceEffects" Mike Vitousek 2024-09-16 13:16:17 -07:00
  • 937d8e1180 Update base for Update on "[compiler] Separate InferFunctionEffects pass from InferReferenceEffects" Mike Vitousek 2024-09-16 13:16:16 -07:00
  • b12a80ab92 Update on "[compiler] InferReferenceEffects outputs a disjoint set of aliases" Mike Vitousek 2024-09-16 13:16:14 -07:00
  • d86a1be844 Update base for Update on "[compiler] InferReferenceEffects outputs a disjoint set of aliases" Mike Vitousek 2024-09-16 13:16:13 -07:00
  • 095494a312 Update on "[compiler] Initialize abstract values of places in InferReferenceEffects" Mike Vitousek 2024-09-16 13:16:10 -07:00
  • 8ad9d82179 Update base for Update on "[compiler] Initialize abstract values of places in InferReferenceEffects" Mike Vitousek 2024-09-16 13:16:10 -07:00
  • 08034ad4a2 Update on "[compiler] Add nullable abstract value field to places and phis" Mike Vitousek 2024-09-16 13:16:08 -07:00
  • b1de114fe5 Update base for Update on "[compiler] Add nullable abstract value field to places and phis" Mike Vitousek 2024-09-16 13:16:07 -07:00
  • 9901f5a098 [compiler][eslint] Report bailout diagnostics with correct column # (#30977) mofeiZ 2024-09-16 13:03:43 -07:00
  • a99d8e8d97 [compiler][eslint] Report bailout diagnostics with correct column # (#30977) mofeiZ 2024-09-16 15:56:24 -04:00
  • 5776f4e27e Remove execution context check from shouldProfile (#30971) sebmarkbage 2024-09-16 12:07:15 -07:00
  • 52878f5c6b Remove execution context check from shouldProfile (#30971) sebmarkbage 2024-09-16 12:07:14 -07:00
  • 8152e5cd27 Remove execution context check from shouldProfile (#30971) Sebastian Markbåge 2024-09-16 15:00:17 -04:00
  • f5d6218384 [compiler] Implement support for hoisted and recursive functions mvitousek 2024-09-16 11:20:30 -07:00
  • d7167c3505 [compiler] Implement support for hoisted and recursive functions Mike Vitousek 2024-09-16 11:12:58 -07:00
  • 82daf0e397 Update on "[compiler][ez] Simplify continuation structure in InferReferenceEffects" Mike Vitousek 2024-09-16 11:09:16 -07:00
  • be0a027cbf Update base for Update on "[compiler][ez] Simplify continuation structure in InferReferenceEffects" Mike Vitousek 2024-09-16 11:09:15 -07:00
  • 3dcd12048f Update on "[compiler] Separate InferFunctionEffects pass from InferReferenceEffects" Mike Vitousek 2024-09-16 11:09:13 -07:00
  • af6d1efcf2 Update base for Update on "[compiler] Separate InferFunctionEffects pass from InferReferenceEffects" Mike Vitousek 2024-09-16 11:09:13 -07:00
  • 9bccf6783f Update on "[compiler] InferReferenceEffects outputs a disjoint set of aliases" Mike Vitousek 2024-09-16 11:09:11 -07:00
  • 701e3ca652 Update base for Update on "[compiler] InferReferenceEffects outputs a disjoint set of aliases" Mike Vitousek 2024-09-16 11:09:10 -07:00
  • 50efdac559 Update on "[compiler] Initialize abstract values of places in InferReferenceEffects" Mike Vitousek 2024-09-16 11:09:09 -07:00
  • bbc7deabdc Update base for Update on "[compiler] Initialize abstract values of places in InferReferenceEffects" Mike Vitousek 2024-09-16 11:09:08 -07:00
  • 82e25e2f92 Update on "[compiler] Add nullable abstract value field to places and phis" Mike Vitousek 2024-09-16 11:09:06 -07:00
  • 551c78a908 Update base for Update on "[compiler] Add nullable abstract value field to places and phis" Mike Vitousek 2024-09-16 11:09:05 -07:00
  • 2f4fba4d70 [compiler] Allow all hooks to take callbacks which access refs, but ban hooks from taking direct ref value arguments mvitousek 2024-09-16 11:04:44 -07:00
  • 3154d4fd5f [compiler][ez] Simplify continuation structure in InferReferenceEffects Mike Vitousek 2024-09-16 10:55:03 -07:00
  • ba8fb01ad0 [compiler] Separate InferFunctionEffects pass from InferReferenceEffects Mike Vitousek 2024-09-16 10:54:59 -07:00
  • 10d8b63bac [compiler] InferReferenceEffects outputs a disjoint set of aliases Mike Vitousek 2024-09-16 10:54:54 -07:00
  • 0836ca3740 [compiler] Initialize abstract values of places in InferReferenceEffects Mike Vitousek 2024-09-16 10:54:49 -07:00
  • 6a77fd2ff7 [compiler] Add nullable abstract value field to places and phis Mike Vitousek 2024-09-16 10:54:44 -07:00
  • e78c9362c0 [compiler] Allow all hooks to take callbacks which access refs, but ban hooks from taking direct ref value arguments Mike Vitousek 2024-09-16 10:53:34 -07:00
  • 1e68a0a3ae [compiler] Improve handling of refs Mike Vitousek 2024-09-16 10:53:32 -07:00
  • c8a7cab13f [compiler] Fix issue where second argument of all functions was considered to be a ref Mike Vitousek 2024-09-16 10:53:29 -07:00
  • 6ba137bf82 [react-native] Fix misleading crash when view config is not found (#30970) javache 2024-09-16 09:58:01 -07:00