Commit Graph

  • 07d4ced217 Update on "[compiler] Add Instruction.effects property" Joe Savona 2025-06-06 09:56:09 -07:00
  • 3bb5d5c364 Update base for Update on "[compiler] Add Instruction.effects property" Joe Savona 2025-06-06 09:56:08 -07:00
  • 2771221883 Update on "[compiler] Repro for imprecise memo due to closure capturing changes" Joe Savona 2025-06-06 09:56:05 -07:00
  • dd285cdd5c Update base for Update on "[compiler] Repro for imprecise memo due to closure capturing changes" Joe Savona 2025-06-06 09:56:04 -07:00
  • 9e0e99d22b Update on "[compiler] avoid empty switch case bodies" Joe Savona 2025-06-06 09:56:02 -07:00
  • a9c7908584 Update base for Update on "[compiler] avoid empty switch case bodies" Joe Savona 2025-06-06 09:56:01 -07:00
  • e7d52c1e55 Update on "[compiler] allow local fixtures to be excluded from git w "nocommit" prefix" Joe Savona 2025-06-06 09:55:59 -07:00
  • c2e1dd79dd Update base for Update on "[compiler] allow local fixtures to be excluded from git w "nocommit" prefix" Joe Savona 2025-06-06 09:55:58 -07:00
  • 4d556ef284 Update on "[compiler] Fix for PropertyStore object effect" Joe Savona 2025-06-06 09:55:55 -07:00
  • 9ddb892381 Update base for Update on "[compiler] Fix for PropertyStore object effect" Joe Savona 2025-06-06 09:55:55 -07:00
  • d473a7abcc Update on "[compiler] Fixture tests for PropertyStore effects" Joe Savona 2025-06-06 09:55:52 -07:00
  • 2a8f487391 Update base for Update on "[compiler] Fixture tests for PropertyStore effects" Joe Savona 2025-06-06 09:55:52 -07:00
  • b8a6b08a58 Update on "[compiler] Move co-mutation range extension to InferMutableRanges" Joe Savona 2025-06-06 09:55:49 -07:00
  • a288a65c71 Update base for Update on "[compiler] Move co-mutation range extension to InferMutableRanges" Joe Savona 2025-06-06 09:55:48 -07:00
  • a927a39314 Update on "[compiler] Infer alias effects for function expressions" Joe Savona 2025-06-06 09:55:46 -07:00
  • b43d249de5 Update base for Update on "[compiler] Infer alias effects for function expressions" Joe Savona 2025-06-06 09:55:45 -07:00
  • f1037128f2 Update on "[compiler] Correctly infer context mutation places as outer (context) places" Joe Savona 2025-06-06 09:55:43 -07:00
  • 884f83b66a Update base for Update on "[compiler] Correctly infer context mutation places as outer (context) places" Joe Savona 2025-06-06 09:55:42 -07:00
  • d88127116a Update on "[compiler] Repro for false positive ValidateNoFreezingKnownMutableFunctions" Joe Savona 2025-06-06 09:55:40 -07:00
  • 37610dd116 Update base for Update on "[compiler] Repro for false positive ValidateNoFreezingKnownMutableFunctions" Joe Savona 2025-06-06 09:55:39 -07:00
  • 23934b98bc Merge remote-tracking branch 'origin/main' into mcp-custom-track-tool Jorge Cabiedes 2025-06-06 09:53:03 -07:00
  • 70c17531ef Add tool to start performance recording and tool to get that recorded performance data Jorge Cabiedes 2025-06-06 09:48:40 -07:00
  • ab859e31be [Flight] Build Node.js Web Streams builds for Turbopack and Parcel (#33457) Sebastian Markbåge 2025-06-06 11:07:40 -04:00
  • e8d15fa19e [Flight] Build node-webstreams version of bundled webpack server (#33456) Sebastian Markbåge 2025-06-06 11:07:15 -04:00
  • 7cc8093003 [Fizz] Error and deopt from rel=expect for large documents without boundaries (#33454) sebmarkbage 2025-06-06 07:36:11 -07:00
  • d177272802 [Fizz] Error and deopt from rel=expect for large documents without boundaries (#33454) Sebastian Markbåge 2025-06-06 10:29:48 -04:00
  • 57de70340f [Fizz] Suspensey Images for View Transition Reveals (#33433) sebmarkbage 2025-06-06 07:21:34 -07:00
  • 22b929156c [Fizz] Suspensey Images for View Transition Reveals (#33433) Sebastian Markbåge 2025-06-06 10:14:13 -04:00
  • a3be6829c6 [tests] remove pretest compiler script (#33452) Ricky 2025-06-06 09:16:58 -04:00
  • fbd39a7238 [compiler][newinference] Error handling and related fixes Joe Savona 2025-06-05 22:13:52 -07:00
  • be4b4033f5 Update on "[compiler][newinference] ensure fixpoint converges for loops w backedges" Joe Savona 2025-06-05 22:13:50 -07:00
  • 2478a92bf1 Update base for Update on "[compiler][newinference] ensure fixpoint converges for loops w backedges" Joe Savona 2025-06-05 22:13:50 -07:00
  • 283a70792a Update on "[compiler][newinference] Fix for phi types, extracting primitives from objects" Joe Savona 2025-06-05 22:13:48 -07:00
  • 6e25beaaac Update base for Update on "[compiler][newinference] Fix for phi types, extracting primitives from objects" Joe Savona 2025-06-05 22:13:47 -07:00
  • 680dd2e5c2 Update on "[compiler][newinference] Fixes for transitive function capturing, mutation via property loads" Joe Savona 2025-06-05 22:13:44 -07:00
  • d7dd2cc4ff Update base for Update on "[compiler][newinference] Fixes for transitive function capturing, mutation via property loads" Joe Savona 2025-06-05 22:13:43 -07:00
  • 95ac7ff961 Update on "[compiler] Effects for Return/MaybeThrow terminals" Joe Savona 2025-06-05 22:13:41 -07:00
  • e13113a1a9 Update base for Update on "[compiler] Effects for Return/MaybeThrow terminals" Joe Savona 2025-06-05 22:13:40 -07:00
  • d2a9469955 Update on "[compiler] Post/Pre-FixUpdate, try/catch, ConditionallyMutateIterator support" Joe Savona 2025-06-05 22:13:38 -07:00
  • 92aa2d834d Update base for Update on "[compiler] Post/Pre-FixUpdate, try/catch, ConditionallyMutateIterator support" Joe Savona 2025-06-05 22:13:37 -07:00
  • 5b30c687fc Update on "[compiler] Further improve new range inference" Joe Savona 2025-06-05 22:13:35 -07:00
  • c4ca84fd07 Update base for Update on "[compiler] Further improve new range inference" Joe Savona 2025-06-05 22:13:34 -07:00
  • e375b4aea0 Update on "[compiler] InferMutationAliasingRanges precisely models which values mutate when" Joe Savona 2025-06-05 22:13:32 -07:00
  • bcd5d0ef0f Update base for Update on "[compiler] InferMutationAliasingRanges precisely models which values mutate when" Joe Savona 2025-06-05 22:13:31 -07:00
  • 04de6ac6b8 Update on "[compiler] Fix mutable ranges for StoreContext" Joe Savona 2025-06-05 22:13:28 -07:00
  • 10141d7024 Update base for Update on "[compiler] Fix mutable ranges for StoreContext" Joe Savona 2025-06-05 22:13:28 -07:00
  • 5a795f6add Update on "[compiler] Distinguish Alias/Assign effects" Joe Savona 2025-06-05 22:13:25 -07:00
  • 0b46330aed Update base for Update on "[compiler] Distinguish Alias/Assign effects" Joe Savona 2025-06-05 22:13:25 -07:00
  • 50d168fe14 Update on "[compiler] Effect inference across signatures and user-provided callbacks" Joe Savona 2025-06-05 22:13:23 -07:00
  • ede957d2c1 Update base for Update on "[compiler] Effect inference across signatures and user-provided callbacks" Joe Savona 2025-06-05 22:13:22 -07:00
  • 4ad0a4aac8 Update on "[compiler] Receiver is mutate? for functions wo signatures" Joe Savona 2025-06-05 22:13:19 -07:00
  • ae5653798c Update base for Update on "[compiler] Receiver is mutate? for functions wo signatures" Joe Savona 2025-06-05 22:13:18 -07:00
  • a71f99b43e Update on "[compiler] Handle legacy mutableIfOperandsMutable signatures" Joe Savona 2025-06-05 22:13:16 -07:00
  • a79d48e641 Update base for Update on "[compiler] Handle legacy mutableIfOperandsMutable signatures" Joe Savona 2025-06-05 22:13:15 -07:00
  • 06c4b074de Update on "[compiler] Prep for making new/call/etc use Apply effects" Joe Savona 2025-06-05 22:13:12 -07:00
  • 9e5ce15dfe Update base for Update on "[compiler] Prep for making new/call/etc use Apply effects" Joe Savona 2025-06-05 22:13:12 -07:00
  • 85ffa80a80 Update on "[compiler] Bailout on mutations of frozen/global values" Joe Savona 2025-06-05 22:13:09 -07:00
  • 6cc1a2feac Update base for Update on "[compiler] Bailout on mutations of frozen/global values" Joe Savona 2025-06-05 22:13:09 -07:00
  • c60a65f66d Update on "[compiler] comments and todos" Joe Savona 2025-06-05 22:13:06 -07:00
  • 5c406c6e6b Update base for Update on "[compiler] comments and todos" Joe Savona 2025-06-05 22:13:05 -07:00
  • 7fb4a681bd Update on "[compiler] Translate legacy FunctionSignature into new AliasingEffects" Joe Savona 2025-06-05 22:13:03 -07:00
  • eee681146b Update base for Update on "[compiler] Translate legacy FunctionSignature into new AliasingEffects" Joe Savona 2025-06-05 22:13:02 -07:00
  • f1f3f717b3 Update on "[compiler] First example of an aliasing signature (array push)" Joe Savona 2025-06-05 22:13:00 -07:00
  • ba8fc8b98d Update base for Update on "[compiler] First example of an aliasing signature (array push)" Joe Savona 2025-06-05 22:12:59 -07:00
  • 7cee560a92 Update on "[compiler] Delay mutation of function expr context variables until function is called" Joe Savona 2025-06-05 22:12:57 -07:00
  • 3804fdf66d Update base for Update on "[compiler] Delay mutation of function expr context variables until function is called" Joe Savona 2025-06-05 22:12:57 -07:00
  • fd3239bc87 Update on "[compiler] Add ImmutableCapture effect, CreateFrom no longer needs Capture" Joe Savona 2025-06-05 22:12:55 -07:00
  • a9566732a3 Update base for Update on "[compiler] Add ImmutableCapture effect, CreateFrom no longer needs Capture" Joe Savona 2025-06-05 22:12:54 -07:00
  • d4cb6d1947 Update on "[compiler] Improve inference of function expression mutation/aliasing effects" Joe Savona 2025-06-05 22:12:52 -07:00
  • fdbcdcb04f Update base for Update on "[compiler] Improve inference of function expression mutation/aliasing effects" Joe Savona 2025-06-05 22:12:52 -07:00
  • 0bca2b2cb2 Update on "[compiler] Alternate pipeline for new mutability model" Joe Savona 2025-06-05 22:12:49 -07:00
  • e6ffcc1728 Update base for Update on "[compiler] Alternate pipeline for new mutability model" Joe Savona 2025-06-05 22:12:49 -07:00
  • a193354aff Update on "[compiler] Add HIRFunction.returns: Place" Joe Savona 2025-06-05 22:12:47 -07:00
  • 6dea0de38f Update base for Update on "[compiler] Add HIRFunction.returns: Place" Joe Savona 2025-06-05 22:12:46 -07:00
  • c97d6d7407 Update on "[compiler] Foundation of new mutability and aliasing (alternate take)" Joe Savona 2025-06-05 22:12:44 -07:00
  • 552e03ae8a Update base for Update on "[compiler] Foundation of new mutability and aliasing (alternate take)" Joe Savona 2025-06-05 22:12:44 -07:00
  • 1459075600 Update on "[compiler] Add Instruction.effects property" Joe Savona 2025-06-05 22:12:42 -07:00
  • 75d490a4a6 Update base for Update on "[compiler] Add Instruction.effects property" Joe Savona 2025-06-05 22:12:41 -07:00
  • 8f9226e924 Update on "[compiler] Repro for imprecise memo due to closure capturing changes" Joe Savona 2025-06-05 22:12:39 -07:00
  • fdb07e8de4 Update base for Update on "[compiler] Repro for imprecise memo due to closure capturing changes" Joe Savona 2025-06-05 22:12:38 -07:00
  • a8a4246d6d Update on "[compiler] avoid empty switch case bodies" Joe Savona 2025-06-05 22:12:37 -07:00
  • 23bcfdc6d2 Update base for Update on "[compiler] avoid empty switch case bodies" Joe Savona 2025-06-05 22:12:36 -07:00
  • f9b2d58e36 Update on "[compiler] allow local fixtures to be excluded from git w "nocommit" prefix" Joe Savona 2025-06-05 22:12:34 -07:00
  • 8b5870cb07 Update base for Update on "[compiler] allow local fixtures to be excluded from git w "nocommit" prefix" Joe Savona 2025-06-05 22:12:34 -07:00
  • a76de53426 Update on "[compiler] Fix for PropertyStore object effect" Joe Savona 2025-06-05 22:12:31 -07:00
  • c327a27d64 Update base for Update on "[compiler] Fix for PropertyStore object effect" Joe Savona 2025-06-05 22:12:31 -07:00
  • 1638280463 Update on "[compiler] Fixture tests for PropertyStore effects" Joe Savona 2025-06-05 22:12:29 -07:00
  • 16f9af7b7a Update base for Update on "[compiler] Fixture tests for PropertyStore effects" Joe Savona 2025-06-05 22:12:29 -07:00
  • b30c58ffc0 Update on "[compiler] Move co-mutation range extension to InferMutableRanges" Joe Savona 2025-06-05 22:12:26 -07:00
  • a3bd69e36e Update base for Update on "[compiler] Move co-mutation range extension to InferMutableRanges" Joe Savona 2025-06-05 22:12:26 -07:00
  • 2b4792bb5c Update on "[compiler] Infer alias effects for function expressions" Joe Savona 2025-06-05 22:12:24 -07:00
  • e723a208f4 Update base for Update on "[compiler] Infer alias effects for function expressions" Joe Savona 2025-06-05 22:12:23 -07:00
  • 8fa454795b Update on "[compiler] Correctly infer context mutation places as outer (context) places" Joe Savona 2025-06-05 22:12:21 -07:00
  • febbe823bb Update base for Update on "[compiler] Correctly infer context mutation places as outer (context) places" Joe Savona 2025-06-05 22:12:21 -07:00
  • c33a2f6bc8 Update on "[compiler] Repro for false positive ValidateNoFreezingKnownMutableFunctions" Joe Savona 2025-06-05 22:12:18 -07:00
  • f30ef6dc09 Update base for Update on "[compiler] Repro for false positive ValidateNoFreezingKnownMutableFunctions" Joe Savona 2025-06-05 22:12:18 -07:00
  • b1759882c0 [Flight] Bypass caches in Flight fixture if requested (#33445) Hendrik Liebau 2025-06-06 06:42:58 +02:00
  • 5dd497f11e Enable the enableEagerAlternateStateNodeCleanup Feature Flag (#33447) yungsters 2025-06-05 14:30:33 -07:00
  • dddcae7a11 Enable the enableEagerAlternateStateNodeCleanup Feature Flag (#33447) Timothy Yung 2025-06-05 14:22:35 -07:00
  • 93bf8a0d7f Update on "[compiler][newinference] ensure fixpoint converges for loops w backedges" Joe Savona 2025-06-05 14:17:29 -07:00