Commit Graph

  • bdcad8b1b6 Update on "[compiler] Repro for imprecise memo due to closure capturing changes" Joe Savona 2025-05-30 15:56:41 -07:00
  • cce7d90c35 Update base for Update on "[compiler] Repro for imprecise memo due to closure capturing changes" Joe Savona 2025-05-30 15:56:41 -07:00
  • 2adcce65ac Update on "[compiler] avoid empty switch case bodies" Joe Savona 2025-05-30 15:56:39 -07:00
  • 29bef35fe2 Update base for Update on "[compiler] avoid empty switch case bodies" Joe Savona 2025-05-30 15:56:38 -07:00
  • 94b949a583 Update on "[compiler] allow local fixtures to be excluded from git w "nocommit" prefix" Joe Savona 2025-05-30 15:56:36 -07:00
  • 56f3b59155 Update base for Update on "[compiler] allow local fixtures to be excluded from git w "nocommit" prefix" Joe Savona 2025-05-30 15:56:36 -07:00
  • e92440aaf1 Update on "[compiler] Fix for PropertyStore object effect" Joe Savona 2025-05-30 15:56:34 -07:00
  • 3b787f9cfd Update base for Update on "[compiler] Fix for PropertyStore object effect" Joe Savona 2025-05-30 15:56:33 -07:00
  • 13c3342bb4 Update on "[compiler] Fixture tests for PropertyStore effects" Joe Savona 2025-05-30 15:56:31 -07:00
  • e4a2ce6722 Update base for Update on "[compiler] Fixture tests for PropertyStore effects" Joe Savona 2025-05-30 15:56:31 -07:00
  • c8c85f964d Update on "[compiler] Move co-mutation range extension to InferMutableRanges" Joe Savona 2025-05-30 15:56:29 -07:00
  • 8f35e58fe6 Update base for Update on "[compiler] Move co-mutation range extension to InferMutableRanges" Joe Savona 2025-05-30 15:56:28 -07:00
  • 0d853f5c23 Update on "[compiler] Infer alias effects for function expressions" Joe Savona 2025-05-30 15:56:26 -07:00
  • f4db499009 Update base for Update on "[compiler] Infer alias effects for function expressions" Joe Savona 2025-05-30 15:56:25 -07:00
  • fc15ba3e6d Update on "[compiler] Correctly infer context mutation places as outer (context) places" Joe Savona 2025-05-30 15:56:23 -07:00
  • 84159a7a96 Update base for Update on "[compiler] Correctly infer context mutation places as outer (context) places" Joe Savona 2025-05-30 15:56:23 -07:00
  • 2d56d2a64c Update on "[compiler] Repro for false positive ValidateNoFreezingKnownMutableFunctions" Joe Savona 2025-05-30 15:56:21 -07:00
  • 624838fab4 Update base for Update on "[compiler] Repro for false positive ValidateNoFreezingKnownMutableFunctions" Joe Savona 2025-05-30 15:56:20 -07:00
  • 79760fefcb [compiler] Effect inference across signatures and user-provided callbacks Joe Savona 2025-05-30 11:33:45 -07:00
  • 68fd43acca Update on "[compiler] Receiver is mutate? for functions wo signatures" Joe Savona 2025-05-30 11:33:43 -07:00
  • c516349df5 Update base for Update on "[compiler] Receiver is mutate? for functions wo signatures" Joe Savona 2025-05-30 11:33:42 -07:00
  • a95eb7425f Update on "[compiler] Handle legacy mutableIfOperandsMutable signatures" Joe Savona 2025-05-30 11:33:40 -07:00
  • 6b5af710b7 Update base for Update on "[compiler] Handle legacy mutableIfOperandsMutable signatures" Joe Savona 2025-05-30 11:33:40 -07:00
  • 11433106d0 Update on "[compiler] Prep for making new/call/etc use Apply effects" Joe Savona 2025-05-30 11:33:38 -07:00
  • c28dc88c0c Update base for Update on "[compiler] Prep for making new/call/etc use Apply effects" Joe Savona 2025-05-30 11:33:37 -07:00
  • 3f328726fc Update on "[compiler] Bailout on mutations of frozen/global values" Joe Savona 2025-05-30 11:33:35 -07:00
  • 275b64c221 Update base for Update on "[compiler] Bailout on mutations of frozen/global values" Joe Savona 2025-05-30 11:33:35 -07:00
  • e68caed071 Update on "[compiler] comments and todos" Joe Savona 2025-05-30 11:33:33 -07:00
  • b4efe1e34d Update base for Update on "[compiler] comments and todos" Joe Savona 2025-05-30 11:33:31 -07:00
  • 92a726538a Update on "[compiler] Translate legacy FunctionSignature into new AliasingEffects" Joe Savona 2025-05-30 11:33:30 -07:00
  • 946583a4a9 Update base for Update on "[compiler] Translate legacy FunctionSignature into new AliasingEffects" Joe Savona 2025-05-30 11:33:29 -07:00
  • 0553eb7479 Update on "[compiler] First example of an aliasing signature (array push)" Joe Savona 2025-05-30 11:33:27 -07:00
  • 9d063287df Update base for Update on "[compiler] First example of an aliasing signature (array push)" Joe Savona 2025-05-30 11:33:27 -07:00
  • f69611236d Update on "[compiler] Delay mutation of function expr context variables until function is called" Joe Savona 2025-05-30 11:33:25 -07:00
  • 98dff0911f Update base for Update on "[compiler] Delay mutation of function expr context variables until function is called" Joe Savona 2025-05-30 11:33:24 -07:00
  • 1f92ad21c2 Update on "[compiler] Add ImmutableCapture effect, CreateFrom no longer needs Capture" Joe Savona 2025-05-30 11:33:22 -07:00
  • 65e12c8c30 Update base for Update on "[compiler] Add ImmutableCapture effect, CreateFrom no longer needs Capture" Joe Savona 2025-05-30 11:33:22 -07:00
  • c00f41b8e2 Update on "[compiler] Improve inference of function expression mutation/aliasing effects" Joe Savona 2025-05-30 11:33:20 -07:00
  • 786d8bf2af Update base for Update on "[compiler] Improve inference of function expression mutation/aliasing effects" Joe Savona 2025-05-30 11:33:19 -07:00
  • 0f1925ae7e Update on "[compiler] Alternate pipeline for new mutability model" Joe Savona 2025-05-30 11:33:18 -07:00
  • 9b6799a697 Update base for Update on "[compiler] Alternate pipeline for new mutability model" Joe Savona 2025-05-30 11:33:17 -07:00
  • 50ba79797e Update on "[compiler] Add HIRFunction.returns: Place" Joe Savona 2025-05-30 11:33:15 -07:00
  • 8a1de1e463 Update base for Update on "[compiler] Add HIRFunction.returns: Place" Joe Savona 2025-05-30 11:33:15 -07:00
  • 8ba9255407 Update on "[compiler] Foundation of new mutability and aliasing (alternate take)" Joe Savona 2025-05-30 11:33:13 -07:00
  • 229dc9a610 Update base for Update on "[compiler] Foundation of new mutability and aliasing (alternate take)" Joe Savona 2025-05-30 11:33:12 -07:00
  • 88da18d7d2 Update on "[compiler] Add Instruction.effects property" Joe Savona 2025-05-30 11:33:10 -07:00
  • c9e061dc72 Update base for Update on "[compiler] Add Instruction.effects property" Joe Savona 2025-05-30 11:33:10 -07:00
  • 2bb42a3945 Update on "[compiler] Repro for imprecise memo due to closure capturing changes" Joe Savona 2025-05-30 11:33:08 -07:00
  • 4770e9369c Update base for Update on "[compiler] Repro for imprecise memo due to closure capturing changes" Joe Savona 2025-05-30 11:33:07 -07:00
  • 3794d69366 Update on "[compiler] avoid empty switch case bodies" Joe Savona 2025-05-30 11:33:05 -07:00
  • a396caecb1 Update base for Update on "[compiler] avoid empty switch case bodies" Joe Savona 2025-05-30 11:33:05 -07:00
  • 51911042d1 Update on "[compiler] allow local fixtures to be excluded from git w "nocommit" prefix" Joe Savona 2025-05-30 11:33:03 -07:00
  • 3eace0558b Update base for Update on "[compiler] allow local fixtures to be excluded from git w "nocommit" prefix" Joe Savona 2025-05-30 11:33:02 -07:00
  • cc8314b03f Update on "[compiler] Fix for PropertyStore object effect" Joe Savona 2025-05-30 11:33:00 -07:00
  • db3773a06f Update base for Update on "[compiler] Fix for PropertyStore object effect" Joe Savona 2025-05-30 11:32:59 -07:00
  • 46aeaa279f Update on "[compiler] Fixture tests for PropertyStore effects" Joe Savona 2025-05-30 11:32:58 -07:00
  • a13cf40156 Update base for Update on "[compiler] Fixture tests for PropertyStore effects" Joe Savona 2025-05-30 11:32:57 -07:00
  • b10c1e7601 Update on "[compiler] Move co-mutation range extension to InferMutableRanges" Joe Savona 2025-05-30 11:32:55 -07:00
  • 373f41e103 Update base for Update on "[compiler] Move co-mutation range extension to InferMutableRanges" Joe Savona 2025-05-30 11:32:54 -07:00
  • 532ced2026 Update on "[compiler] Infer alias effects for function expressions" Joe Savona 2025-05-30 11:32:52 -07:00
  • d68b0f3769 Update base for Update on "[compiler] Infer alias effects for function expressions" Joe Savona 2025-05-30 11:32:52 -07:00
  • 56b0d6bbce Update on "[compiler] Correctly infer context mutation places as outer (context) places" Joe Savona 2025-05-30 11:32:50 -07:00
  • 82f7af504a Update base for Update on "[compiler] Correctly infer context mutation places as outer (context) places" Joe Savona 2025-05-30 11:32:49 -07:00
  • 71780cd47f Update on "[compiler] Repro for false positive ValidateNoFreezingKnownMutableFunctions" Joe Savona 2025-05-30 11:32:47 -07:00
  • 18fa50020c Update base for Update on "[compiler] Repro for false positive ValidateNoFreezingKnownMutableFunctions" Joe Savona 2025-05-30 11:32:47 -07:00
  • 57bfa90fe3 Cleanup props diffing experiments (#33381) javache 2025-05-30 09:27:12 -07:00
  • 8b55eb4e72 Cleanup props diffing experiments (#33381) Pieter De Baets 2025-05-30 17:17:59 +01:00
  • 5f8f738145 Merge 7bb66f220f into sapling-pr-archive-mofeiZ mofeiZ 2025-05-30 11:59:30 -04:00
  • 7bb66f220f [compiler][patch] Emit unary expressions instead of negative numbers Mofei Zhang 2025-05-30 11:55:43 -04:00
  • 148aa1901f [compiler] Receiver is mutate? for functions wo signatures Joe Savona 2025-05-29 17:30:51 -07:00
  • 126541bca8 [compiler] Handle legacy mutableIfOperandsMutable signatures Joe Savona 2025-05-29 17:30:46 -07:00
  • 17c114a281 [compiler] Prep for making new/call/etc use Apply effects Joe Savona 2025-05-29 17:30:42 -07:00
  • ac2340e479 [compiler] Bailout on mutations of frozen/global values Joe Savona 2025-05-29 17:30:37 -07:00
  • eb8d0c27b0 [compiler] comments and todos Joe Savona 2025-05-29 17:30:33 -07:00
  • bc01ae2157 Update on "[compiler] Translate legacy FunctionSignature into new AliasingEffects" Joe Savona 2025-05-29 17:30:31 -07:00
  • 3def726cac Update base for Update on "[compiler] Translate legacy FunctionSignature into new AliasingEffects" Joe Savona 2025-05-29 17:30:30 -07:00
  • 4f5f2ec40a Update on "[compiler] First example of an aliasing signature (array push)" Joe Savona 2025-05-29 17:30:29 -07:00
  • 08c39cf606 Update base for Update on "[compiler] First example of an aliasing signature (array push)" Joe Savona 2025-05-29 17:30:28 -07:00
  • 3a2b6b181c Update on "[compiler] Delay mutation of function expr context variables until function is called" Joe Savona 2025-05-29 17:30:26 -07:00
  • b008af8c4e Update base for Update on "[compiler] Delay mutation of function expr context variables until function is called" Joe Savona 2025-05-29 17:30:26 -07:00
  • e33f6325e3 Update on "[compiler] Add ImmutableCapture effect, CreateFrom no longer needs Capture" Joe Savona 2025-05-29 17:30:23 -07:00
  • 59f8124381 Update base for Update on "[compiler] Add ImmutableCapture effect, CreateFrom no longer needs Capture" Joe Savona 2025-05-29 17:30:23 -07:00
  • 3f32fbc6a6 Update on "[compiler] Improve inference of function expression mutation/aliasing effects" Joe Savona 2025-05-29 17:30:20 -07:00
  • 97e2e6ca77 Update base for Update on "[compiler] Improve inference of function expression mutation/aliasing effects" Joe Savona 2025-05-29 17:30:20 -07:00
  • 3320930c1e Update on "[compiler] Alternate pipeline for new mutability model" Joe Savona 2025-05-29 17:30:18 -07:00
  • 18fd7c8deb Update base for Update on "[compiler] Alternate pipeline for new mutability model" Joe Savona 2025-05-29 17:30:17 -07:00
  • 2839dc5e48 Update on "[compiler] Add HIRFunction.returns: Place" Joe Savona 2025-05-29 17:30:16 -07:00
  • e7e669bade Update base for Update on "[compiler] Add HIRFunction.returns: Place" Joe Savona 2025-05-29 17:30:15 -07:00
  • 45e14cf185 Update on "[compiler] Foundation of new mutability and aliasing (alternate take)" Joe Savona 2025-05-29 17:30:13 -07:00
  • d683820bd2 Update base for Update on "[compiler] Foundation of new mutability and aliasing (alternate take)" Joe Savona 2025-05-29 17:30:13 -07:00
  • 633087cfef Update on "[compiler] Add Instruction.effects property" Joe Savona 2025-05-29 17:30:11 -07:00
  • e612c844f3 Update base for Update on "[compiler] Add Instruction.effects property" Joe Savona 2025-05-29 17:30:10 -07:00
  • 9dd5492383 Update on "[compiler] Repro for imprecise memo due to closure capturing changes" Joe Savona 2025-05-29 17:30:08 -07:00
  • 2b742a4c28 Update base for Update on "[compiler] Repro for imprecise memo due to closure capturing changes" Joe Savona 2025-05-29 17:30:08 -07:00
  • 8a68666e4d Update on "[compiler] avoid empty switch case bodies" Joe Savona 2025-05-29 17:30:05 -07:00
  • e00246e1d4 Update base for Update on "[compiler] avoid empty switch case bodies" Joe Savona 2025-05-29 17:30:05 -07:00
  • db7db5868a Update on "[compiler] allow local fixtures to be excluded from git w "nocommit" prefix" Joe Savona 2025-05-29 17:30:02 -07:00
  • 2b9ab09bad Update base for Update on "[compiler] allow local fixtures to be excluded from git w "nocommit" prefix" Joe Savona 2025-05-29 17:30:01 -07:00
  • 5a611e9474 Update on "[compiler] Fix for PropertyStore object effect" Joe Savona 2025-05-29 17:29:58 -07:00
  • 62c0c4bedc Update base for Update on "[compiler] Fix for PropertyStore object effect" Joe Savona 2025-05-29 17:29:58 -07:00