Commit Graph

  • 85318321b3 Update on "[compiler] Handle legacy mutableIfOperandsMutable signatures" Joe Savona 2025-06-06 12:42:09 -07:00
  • b3d4b6a621 Update base for Update on "[compiler] Handle legacy mutableIfOperandsMutable signatures" Joe Savona 2025-06-06 12:42:08 -07:00
  • 4f1a024c0b Update on "[compiler] Prep for making new/call/etc use Apply effects" Joe Savona 2025-06-06 12:42:06 -07:00
  • 4922869278 Update base for Update on "[compiler] Prep for making new/call/etc use Apply effects" Joe Savona 2025-06-06 12:42:05 -07:00
  • f78813aab1 Update on "[compiler] Bailout on mutations of frozen/global values" Joe Savona 2025-06-06 12:42:03 -07:00
  • 03c2eafe58 Update base for Update on "[compiler] Bailout on mutations of frozen/global values" Joe Savona 2025-06-06 12:42:02 -07:00
  • c83f590b59 Update on "[compiler] comments and todos" Joe Savona 2025-06-06 12:42:00 -07:00
  • b3ff425769 Update base for Update on "[compiler] comments and todos" Joe Savona 2025-06-06 12:41:59 -07:00
  • 779d52027e Update on "[compiler] Translate legacy FunctionSignature into new AliasingEffects" Joe Savona 2025-06-06 12:41:56 -07:00
  • 98ebeab36b Update base for Update on "[compiler] Translate legacy FunctionSignature into new AliasingEffects" Joe Savona 2025-06-06 12:41:56 -07:00
  • 27d4cd5148 Update on "[compiler] First example of an aliasing signature (array push)" Joe Savona 2025-06-06 12:41:53 -07:00
  • a79029cb2c Update base for Update on "[compiler] First example of an aliasing signature (array push)" Joe Savona 2025-06-06 12:41:53 -07:00
  • 1da1468d8b Update on "[compiler] Delay mutation of function expr context variables until function is called" Joe Savona 2025-06-06 12:41:50 -07:00
  • 985428fa75 Update base for Update on "[compiler] Delay mutation of function expr context variables until function is called" Joe Savona 2025-06-06 12:41:49 -07:00
  • d8f2983821 Update on "[compiler] Add ImmutableCapture effect, CreateFrom no longer needs Capture" Joe Savona 2025-06-06 12:41:47 -07:00
  • 755758710f Update base for Update on "[compiler] Add ImmutableCapture effect, CreateFrom no longer needs Capture" Joe Savona 2025-06-06 12:41:47 -07:00
  • d1cf7d6ccb Update on "[compiler] Improve inference of function expression mutation/aliasing effects" Joe Savona 2025-06-06 12:41:45 -07:00
  • 437bd36196 Update base for Update on "[compiler] Improve inference of function expression mutation/aliasing effects" Joe Savona 2025-06-06 12:41:44 -07:00
  • 8aa6d63eb0 Update on "[compiler] Alternate pipeline for new mutability model" Joe Savona 2025-06-06 12:41:41 -07:00
  • 49b8ce0bdb Update base for Update on "[compiler] Alternate pipeline for new mutability model" Joe Savona 2025-06-06 12:41:41 -07:00
  • 062db7cec3 Update on "[compiler] Add HIRFunction.returns: Place" Joe Savona 2025-06-06 12:41:38 -07:00
  • 4d81498a12 Update base for Update on "[compiler] Add HIRFunction.returns: Place" Joe Savona 2025-06-06 12:41:38 -07:00
  • e330119975 Update on "[compiler] Foundation of new mutability and aliasing (alternate take)" Joe Savona 2025-06-06 12:41:36 -07:00
  • 1998199722 Update base for Update on "[compiler] Foundation of new mutability and aliasing (alternate take)" Joe Savona 2025-06-06 12:41:35 -07:00
  • 768c75ec3f Update on "[compiler] Add Instruction.effects property" Joe Savona 2025-06-06 12:41:33 -07:00
  • 99e175a5a6 Update base for Update on "[compiler] Add Instruction.effects property" Joe Savona 2025-06-06 12:41:33 -07:00
  • 9f3327dd08 Update on "[compiler] Repro for imprecise memo due to closure capturing changes" Joe Savona 2025-06-06 12:41:31 -07:00
  • 08b3493823 Update base for Update on "[compiler] Repro for imprecise memo due to closure capturing changes" Joe Savona 2025-06-06 12:41:30 -07:00
  • 5ea1bf61b5 Update on "[compiler] avoid empty switch case bodies" Joe Savona 2025-06-06 12:41:28 -07:00
  • 90bec027e8 Update base for Update on "[compiler] avoid empty switch case bodies" Joe Savona 2025-06-06 12:41:28 -07:00
  • 6967ca468f Update on "[compiler] allow local fixtures to be excluded from git w "nocommit" prefix" Joe Savona 2025-06-06 12:41:25 -07:00
  • cb6ab2dcbf Update base for Update on "[compiler] allow local fixtures to be excluded from git w "nocommit" prefix" Joe Savona 2025-06-06 12:41:25 -07:00
  • 443cfa3ee3 Update on "[compiler] Fix for PropertyStore object effect" Joe Savona 2025-06-06 12:41:23 -07:00
  • a8aa167953 Update base for Update on "[compiler] Fix for PropertyStore object effect" Joe Savona 2025-06-06 12:41:22 -07:00
  • 6cf246d914 Update on "[compiler] Fixture tests for PropertyStore effects" Joe Savona 2025-06-06 12:41:20 -07:00
  • 391d8d7b8a Update base for Update on "[compiler] Fixture tests for PropertyStore effects" Joe Savona 2025-06-06 12:41:20 -07:00
  • 413b8e6f81 Update on "[compiler] Move co-mutation range extension to InferMutableRanges" Joe Savona 2025-06-06 12:41:17 -07:00
  • 2bf680507b Update base for Update on "[compiler] Move co-mutation range extension to InferMutableRanges" Joe Savona 2025-06-06 12:41:17 -07:00
  • 950f98c02b Update on "[compiler] Infer alias effects for function expressions" Joe Savona 2025-06-06 12:41:14 -07:00
  • c546a2d515 Update base for Update on "[compiler] Infer alias effects for function expressions" Joe Savona 2025-06-06 12:41:14 -07:00
  • fc4904291c Update on "[compiler] Correctly infer context mutation places as outer (context) places" Joe Savona 2025-06-06 12:41:10 -07:00
  • b5b4eb8e99 Update base for Update on "[compiler] Correctly infer context mutation places as outer (context) places" Joe Savona 2025-06-06 12:41:10 -07:00
  • b6e9707400 Update on "[compiler] Repro for false positive ValidateNoFreezingKnownMutableFunctions" Joe Savona 2025-06-06 12:41:07 -07:00
  • 83859ffed0 Update base for Update on "[compiler] Repro for false positive ValidateNoFreezingKnownMutableFunctions" Joe Savona 2025-06-06 12:41:07 -07:00
  • 4e686834ed [Fizz] Support deeply nested Suspense inside fallback (#33467) gnoff 2025-06-06 12:05:45 -07:00
  • 142aa0744d [Fizz] Support deeply nested Suspense inside fallback (#33467) Josh Story 2025-06-06 11:59:15 -07:00
  • fa26265844 [Fizz] Shorten throttle to hit a specific target metric (#33463) sebmarkbage 2025-06-06 11:09:11 -07:00
  • 6ccf328499 [Fizz] Shorten throttle to hit a specific target metric (#33463) Sebastian Markbåge 2025-06-06 14:01:15 -04:00
  • a374e0ec87 [ci] Fix missing permissions for stale job (#33466) lauren 2025-06-06 13:32:51 -04:00
  • 43dbafa184 Merge 0f31fc9911 into sapling-pr-archive-poteto lauren 2025-06-06 13:24:28 -04:00
  • 0f31fc9911 [ci] Fix missing permissions for stale job Lauren Tan 2025-06-06 13:22:48 -04:00
  • 0ce4d8cb26 [compiler][newinference] Explicitly model StoreContext variables as mutable boxes Joe Savona 2025-06-06 09:57:19 -07:00
  • 3619d0c0cd Update on "[compiler][newinference] Error handling and related fixes" Joe Savona 2025-06-06 09:57:17 -07:00
  • 83c4e5a5f5 Update base for Update on "[compiler][newinference] Error handling and related fixes" Joe Savona 2025-06-06 09:57:17 -07:00
  • 61678e9a3d Update on "[compiler][newinference] ensure fixpoint converges for loops w backedges" Joe Savona 2025-06-06 09:57:14 -07:00
  • 53971df337 Update base for Update on "[compiler][newinference] ensure fixpoint converges for loops w backedges" Joe Savona 2025-06-06 09:57:14 -07:00
  • bdde070ebd Update on "[compiler][newinference] Fix for phi types, extracting primitives from objects" Joe Savona 2025-06-06 09:57:11 -07:00
  • a23df3e8ce Update base for Update on "[compiler][newinference] Fix for phi types, extracting primitives from objects" Joe Savona 2025-06-06 09:57:11 -07:00
  • 2d6d353dcd Update on "[compiler][newinference] Fixes for transitive function capturing, mutation via property loads" Joe Savona 2025-06-06 09:57:09 -07:00
  • 56cc04bf42 Update base for Update on "[compiler][newinference] Fixes for transitive function capturing, mutation via property loads" Joe Savona 2025-06-06 09:57:08 -07:00
  • adb23212e2 Update on "[compiler] Effects for Return/MaybeThrow terminals" Joe Savona 2025-06-06 09:57:06 -07:00
  • 17b555a79f Update base for Update on "[compiler] Effects for Return/MaybeThrow terminals" Joe Savona 2025-06-06 09:57:06 -07:00
  • cd4e227460 Update on "[compiler] Post/Pre-FixUpdate, try/catch, ConditionallyMutateIterator support" Joe Savona 2025-06-06 09:57:04 -07:00
  • 072285b8a1 Update base for Update on "[compiler] Post/Pre-FixUpdate, try/catch, ConditionallyMutateIterator support" Joe Savona 2025-06-06 09:57:03 -07:00
  • 279ff84033 Update on "[compiler] Further improve new range inference" Joe Savona 2025-06-06 09:57:01 -07:00
  • 9dbb34c4df Update base for Update on "[compiler] Further improve new range inference" Joe Savona 2025-06-06 09:57:00 -07:00
  • 33688ad7f0 Update on "[compiler] InferMutationAliasingRanges precisely models which values mutate when" Joe Savona 2025-06-06 09:56:58 -07:00
  • a309eb2aba Update base for Update on "[compiler] InferMutationAliasingRanges precisely models which values mutate when" Joe Savona 2025-06-06 09:56:58 -07:00
  • d998e2b2bb Update on "[compiler] Fix mutable ranges for StoreContext" Joe Savona 2025-06-06 09:56:55 -07:00
  • ef3f4eb318 Update base for Update on "[compiler] Fix mutable ranges for StoreContext" Joe Savona 2025-06-06 09:56:54 -07:00
  • 8206c2caf4 Update on "[compiler] Distinguish Alias/Assign effects" Joe Savona 2025-06-06 09:56:52 -07:00
  • 57b9907acc Update base for Update on "[compiler] Distinguish Alias/Assign effects" Joe Savona 2025-06-06 09:56:51 -07:00
  • 98dda9fee3 Update on "[compiler] Effect inference across signatures and user-provided callbacks" Joe Savona 2025-06-06 09:56:49 -07:00
  • 0821c0bb21 Update base for Update on "[compiler] Effect inference across signatures and user-provided callbacks" Joe Savona 2025-06-06 09:56:49 -07:00
  • b3b15f4305 Update on "[compiler] Receiver is mutate? for functions wo signatures" Joe Savona 2025-06-06 09:56:47 -07:00
  • 81fd138532 Update base for Update on "[compiler] Receiver is mutate? for functions wo signatures" Joe Savona 2025-06-06 09:56:46 -07:00
  • 8c0f0c2533 Update on "[compiler] Handle legacy mutableIfOperandsMutable signatures" Joe Savona 2025-06-06 09:56:44 -07:00
  • e1e5230a54 Update base for Update on "[compiler] Handle legacy mutableIfOperandsMutable signatures" Joe Savona 2025-06-06 09:56:43 -07:00
  • 02fbb20f01 Update on "[compiler] Prep for making new/call/etc use Apply effects" Joe Savona 2025-06-06 09:56:41 -07:00
  • 421571966c Update base for Update on "[compiler] Prep for making new/call/etc use Apply effects" Joe Savona 2025-06-06 09:56:40 -07:00
  • bb6dd00904 Update on "[compiler] Bailout on mutations of frozen/global values" Joe Savona 2025-06-06 09:56:38 -07:00
  • 1530ed9a79 Update base for Update on "[compiler] Bailout on mutations of frozen/global values" Joe Savona 2025-06-06 09:56:37 -07:00
  • 0765e27a6e Update on "[compiler] comments and todos" Joe Savona 2025-06-06 09:56:35 -07:00
  • add7f6486e Update base for Update on "[compiler] comments and todos" Joe Savona 2025-06-06 09:56:35 -07:00
  • 039be0ad7e Update on "[compiler] Translate legacy FunctionSignature into new AliasingEffects" Joe Savona 2025-06-06 09:56:33 -07:00
  • 57c3366925 Update base for Update on "[compiler] Translate legacy FunctionSignature into new AliasingEffects" Joe Savona 2025-06-06 09:56:32 -07:00
  • 8ef6ced052 Update on "[compiler] First example of an aliasing signature (array push)" Joe Savona 2025-06-06 09:56:30 -07:00
  • 59d825321d Update base for Update on "[compiler] First example of an aliasing signature (array push)" Joe Savona 2025-06-06 09:56:29 -07:00
  • e771b5d9fc Update on "[compiler] Delay mutation of function expr context variables until function is called" Joe Savona 2025-06-06 09:56:27 -07:00
  • 36ecb5c489 Update base for Update on "[compiler] Delay mutation of function expr context variables until function is called" Joe Savona 2025-06-06 09:56:26 -07:00
  • 179051cbdd Update on "[compiler] Add ImmutableCapture effect, CreateFrom no longer needs Capture" Joe Savona 2025-06-06 09:56:24 -07:00
  • c2b2fa62c3 Update base for Update on "[compiler] Add ImmutableCapture effect, CreateFrom no longer needs Capture" Joe Savona 2025-06-06 09:56:23 -07:00
  • 83c03e3967 Update on "[compiler] Improve inference of function expression mutation/aliasing effects" Joe Savona 2025-06-06 09:56:21 -07:00
  • 4bf905ff9b Update base for Update on "[compiler] Improve inference of function expression mutation/aliasing effects" Joe Savona 2025-06-06 09:56:20 -07:00
  • 95c4b822fe Update on "[compiler] Alternate pipeline for new mutability model" Joe Savona 2025-06-06 09:56:18 -07:00
  • 26bd35c19f Update base for Update on "[compiler] Alternate pipeline for new mutability model" Joe Savona 2025-06-06 09:56:17 -07:00
  • c4ae4f8fd3 Update on "[compiler] Add HIRFunction.returns: Place" Joe Savona 2025-06-06 09:56:15 -07:00
  • 02f71eaa8a Update base for Update on "[compiler] Add HIRFunction.returns: Place" Joe Savona 2025-06-06 09:56:14 -07:00
  • b0173de823 Update on "[compiler] Foundation of new mutability and aliasing (alternate take)" Joe Savona 2025-06-06 09:56:12 -07:00
  • 50fa6ef667 Update base for Update on "[compiler] Foundation of new mutability and aliasing (alternate take)" Joe Savona 2025-06-06 09:56:11 -07:00