Commit Graph

  • 786a824852 [compiler] Cleanup debugging code Joe Savona 2025-06-18 15:55:20 -07:00
  • 64a065af69 [compiler] Preserve Create effects, guarantee effects initialize once Joe Savona 2025-06-18 15:55:20 -07:00
  • a01b1de1ed [compiler] Fix <ValidateMemoization> Joe Savona 2025-06-18 15:55:20 -07:00
  • fbb5efe024 [compiler] Tests for different orders of createfrom/capture w/wo function expressions pr33543 Joe Savona 2025-06-18 15:55:20 -07:00
  • 4f543f326c [compiler] Docs describing new inference model (#33533) Joseph Savona 2025-06-18 15:48:01 -07:00
  • 7ceb10035f [compiler] Rename InferFunctionExprAliasingEffectsSignature (#33532) Joseph Savona 2025-06-18 15:47:52 -07:00
  • 4335f69987 [compiler] More readable alias signature declarations (#33530) Joseph Savona 2025-06-18 15:47:43 -07:00
  • a5e345b547 Merge b66a515c42 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-18 15:46:30 -07:00
  • b66a515c42 [compiler] Cleanup debugging code Joe Savona 2025-06-18 15:46:11 -07:00
  • 23f5b17712 [compiler] Preserve Create effects, guarantee effects initialize once Joe Savona 2025-06-18 15:46:11 -07:00
  • 8f4a5a75eb [compiler] Fix <ValidateMemoization> Joe Savona 2025-06-18 15:46:11 -07:00
  • 17e229af7c [compiler] Tests for different orders of createfrom/capture w/wo function expressions Joe Savona 2025-06-18 15:46:11 -07:00
  • 5ceb795066 [compiler] Docs describing new inference model pr33533 Joe Savona 2025-06-18 15:46:11 -07:00
  • ebc2f6b0fd [compiler] Rename InferFunctionExprAliasingEffectsSignature pr33532 Joe Savona 2025-06-18 15:46:11 -07:00
  • 2a5f77c261 [compiler] More readable alias signature declarations pr33530 Joe Savona 2025-06-18 15:46:11 -07:00
  • 34179fe344 [compiler] moduleTypeProvider support for aliasing signatures (#33526) Joseph Savona 2025-06-18 15:43:48 -07:00
  • 0e7cdebb32 [compiler] Repro for case of lost precision in new inference (#33522) Joseph Savona 2025-06-18 15:43:33 -07:00
  • 81d8115116 [compiler] Fix infinite loop due to uncached applied signatures (#33518) Joseph Savona 2025-06-18 15:43:23 -07:00
  • c7b4b32cf1 Merge d37618c8a4 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-18 15:31:04 -07:00
  • d37618c8a4 [compiler] Cleanup debugging code Joe Savona 2025-06-18 15:30:51 -07:00
  • 387a6bbc04 [compiler] Preserve Create effects, guarantee effects initialize once Joe Savona 2025-06-18 15:30:51 -07:00
  • 6a07362903 [compiler] Fix <ValidateMemoization> Joe Savona 2025-06-18 15:30:51 -07:00
  • 527f73b11c [compiler] Tests for different orders of createfrom/capture w/wo function expressions Joe Savona 2025-06-18 15:30:51 -07:00
  • 8c08bf08ff [compiler] Docs describing new inference model Joe Savona 2025-06-18 15:30:51 -07:00
  • 8fbf9ec1c5 [compiler] Rename InferFunctionExprAliasingEffectsSignature Joe Savona 2025-06-18 15:30:51 -07:00
  • c890a5e5c1 [compiler] More readable alias signature declarations Joe Savona 2025-06-18 15:30:51 -07:00
  • 720aea5811 [compiler] moduleTypeProvider support for aliasing signatures pr33526 Joe Savona 2025-06-18 15:30:51 -07:00
  • 27b2c46a53 [compiler] Repro for case of lost precision in new inference pr33522 Joe Savona 2025-06-18 15:30:51 -07:00
  • 6dc956a396 [compiler] Fix infinite loop due to uncached applied signatures pr33518 Joe Savona 2025-06-18 15:30:51 -07:00
  • 8f4ce72f0b [commit] Improve error for hoisting violations (#33514) Joseph Savona 2025-06-18 15:24:41 -07:00
  • 7ce2a63acc [compiler] update fixtures (#33573) Joseph Savona 2025-06-18 15:24:30 -07:00
  • 7ca5ae8db4 Merge c27abf4da4 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-18 15:10:48 -07:00
  • c27abf4da4 [compiler] Cleanup debugging code Joe Savona 2025-06-18 15:10:11 -07:00
  • 85dce8e480 [compiler] Preserve Create effects, guarantee effects initialize once Joe Savona 2025-06-18 13:32:54 -07:00
  • 4132421c31 [compiler] Fix <ValidateMemoization> Joe Savona 2025-06-18 13:32:54 -07:00
  • 4e4c353e2a [compiler] Tests for different orders of createfrom/capture w/wo function expressions Joe Savona 2025-06-18 13:32:54 -07:00
  • 730cf6a890 [compiler] Docs describing new inference model Joe Savona 2025-06-18 13:32:54 -07:00
  • c33109e720 [compiler] Rename InferFunctionExprAliasingEffectsSignature Joe Savona 2025-06-18 13:32:54 -07:00
  • dba1d7f712 [compiler] More readable alias signature declarations Joe Savona 2025-06-18 13:32:54 -07:00
  • 82d774e3cc [compiler] moduleTypeProvider support for aliasing signatures Joe Savona 2025-06-18 15:10:01 -07:00
  • 54f1c3c85b [compiler] Repro for case of lost precision in new inference Joe Savona 2025-06-18 13:32:54 -07:00
  • 91e98346cb [compiler] Fix infinite loop due to uncached applied signatures Joe Savona 2025-06-18 13:32:54 -07:00
  • 1fa18f62b2 [commit] Improve error for hoisting violations pr33514 Joe Savona 2025-06-18 13:32:54 -07:00
  • 8d6d9e4b0f [compiler] update fixtures pr33573 Joe Savona 2025-06-18 15:09:32 -07:00
  • 0359dfde81 Merge 4fc1cef77c into sapling-pr-archive-josephsavona Joseph Savona 2025-06-18 13:33:05 -07:00
  • 4fc1cef77c [compiler] Cleanup debugging code Joe Savona 2025-06-18 13:32:54 -07:00
  • 115a0bfa90 [compiler] Preserve Create effects, guarantee effects initialize once Joe Savona 2025-06-18 13:32:54 -07:00
  • b9e891e5a2 [compiler] Fix <ValidateMemoization> Joe Savona 2025-06-18 13:32:54 -07:00
  • 6593bfffa7 [compiler] Tests for different orders of createfrom/capture w/wo function expressions Joe Savona 2025-06-18 13:32:54 -07:00
  • f48b99c6c9 [compiler] Docs describing new inference model Joe Savona 2025-06-18 13:32:54 -07:00
  • 4659f8557e [compiler] Rename InferFunctionExprAliasingEffectsSignature Joe Savona 2025-06-18 13:32:54 -07:00
  • 0d9af79375 [compiler] More readable alias signature declarations Joe Savona 2025-06-18 13:32:54 -07:00
  • ca9701e9f7 [compiler] moduleTypeProvider support for aliasing signatures Joe Savona 2025-06-18 13:32:54 -07:00
  • 05aebb09ce [compiler] Repro for case of lost precision in new inference Joe Savona 2025-06-18 13:32:54 -07:00
  • aa1ef320e2 [compiler] Fix infinite loop due to uncached applied signatures Joe Savona 2025-06-18 13:32:54 -07:00
  • 56b0bbc286 [commit] Improve error for hoisting violations Joe Savona 2025-06-18 13:32:54 -07:00
  • b067c6fe79 [compiler] Improve error message for mutating hook args/return (#33513) Joseph Savona 2025-06-18 13:04:53 -07:00
  • 7fb8808309 Merge c6e3603a91 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-18 13:04:30 -07:00
  • c6e3603a91 [compiler] Cleanup debugging code Joe Savona 2025-06-18 13:04:21 -07:00
  • decc4b2500 [compiler] Preserve Create effects, guarantee effects initialize once Joe Savona 2025-06-18 13:04:21 -07:00
  • aade007741 [compiler] Fix <ValidateMemoization> Joe Savona 2025-06-18 13:04:21 -07:00
  • afe22b90c3 [compiler] Tests for different orders of createfrom/capture w/wo function expressions Joe Savona 2025-06-18 13:04:21 -07:00
  • b6b1f82cea [compiler] Docs describing new inference model Joe Savona 2025-06-18 13:04:21 -07:00
  • c0cbc8da5e [compiler] Rename InferFunctionExprAliasingEffectsSignature Joe Savona 2025-06-18 13:04:21 -07:00
  • 601644efe2 [compiler] More readable alias signature declarations Joe Savona 2025-06-18 13:04:21 -07:00
  • 5ef812bb2c [compiler] moduleTypeProvider support for aliasing signatures Joe Savona 2025-06-18 13:04:21 -07:00
  • 336e31eb21 [compiler] Repro for case of lost precision in new inference Joe Savona 2025-06-18 13:04:21 -07:00
  • 3110a9e057 [compiler] Fix infinite loop due to uncached applied signatures Joe Savona 2025-06-18 13:04:21 -07:00
  • 8d348f1808 [commit] Improve error for hoisting violations Joe Savona 2025-06-18 13:04:21 -07:00
  • 9ca2911799 [compiler] Improve error message for mutating hook args/return pr33513 Joe Savona 2025-06-18 13:04:21 -07:00
  • e081cb3446 [compiler] FunctionExpression context locations point to first reference (#33512) Joseph Savona 2025-06-18 13:02:43 -07:00
  • 7b67dc92b0 [commit] Better error message for invalid hoisting (#33504) Joseph Savona 2025-06-18 13:02:32 -07:00
  • 7c28c15465 [compiler] Fix AnalyzeFunctions to fully reset context identifiers (#33500) Joseph Savona 2025-06-18 13:02:23 -07:00
  • 90ccbd71c1 [compiler] Enable new inference by default (#33497) Joseph Savona 2025-06-18 13:02:12 -07:00
  • 0cf6d0c929 [compiler] Update fixtures for new inference (#33496) Joseph Savona 2025-06-18 13:01:56 -07:00
  • 6db8cb7494 Merge 5a82ad49c5 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-18 13:00:58 -07:00
  • 5a82ad49c5 [compiler] Cleanup debugging code Joe Savona 2025-06-18 13:00:40 -07:00
  • 11fbdb255d [compiler] Preserve Create effects, guarantee effects initialize once Joe Savona 2025-06-18 13:00:40 -07:00
  • 3ca9f41a96 [compiler] Fix <ValidateMemoization> Joe Savona 2025-06-18 13:00:40 -07:00
  • b8415ebbff [compiler] Tests for different orders of createfrom/capture w/wo function expressions Joe Savona 2025-06-18 13:00:40 -07:00
  • 235daa6019 [compiler] Docs describing new inference model Joe Savona 2025-06-18 13:00:40 -07:00
  • 534d6428ed [compiler] Rename InferFunctionExprAliasingEffectsSignature Joe Savona 2025-06-18 13:00:40 -07:00
  • 3c34fde99b [compiler] More readable alias signature declarations Joe Savona 2025-06-18 13:00:40 -07:00
  • fd3a8016ee [compiler] moduleTypeProvider support for aliasing signatures Joe Savona 2025-06-18 13:00:40 -07:00
  • 11626e972f [compiler] Repro for case of lost precision in new inference Joe Savona 2025-06-18 13:00:40 -07:00
  • 7494770014 [compiler] Fix infinite loop due to uncached applied signatures Joe Savona 2025-06-18 13:00:40 -07:00
  • 35003f76b2 [commit] Improve error for hoisting violations Joe Savona 2025-06-18 13:00:40 -07:00
  • f687340d13 [compiler] Improve error message for mutating hook args/return Joe Savona 2025-06-18 13:00:40 -07:00
  • f4809b3524 [compiler] FunctionExpression context locations point to first reference pr33512 Joe Savona 2025-06-18 13:00:40 -07:00
  • 77f30d6f61 [commit] Better error message for invalid hoisting pr33504 Joe Savona 2025-06-18 13:00:40 -07:00
  • 8f54b8aea5 [compiler] Fix AnalyzeFunctions to fully reset context identifiers pr33500 Joe Savona 2025-06-18 13:00:40 -07:00
  • f3789e4caf [compiler] Enable new inference by default pr33497 Joe Savona 2025-06-18 13:00:40 -07:00
  • cebe9dc9e2 [compiler] Update fixtures for new inference pr33496 Joe Savona 2025-06-18 13:00:40 -07:00
  • df080d228b [compiler] Copy fixtures affected by new inference (#33495) Joseph Savona 2025-06-18 12:58:16 -07:00
  • 66cfe048d3 [compiler] New mutability/aliasing model (#33494) Joseph Savona 2025-06-18 12:58:06 -07:00
  • ae962653d6 [compiler] Remove unnecessary fixture (#33572) Joseph Savona 2025-06-18 12:57:54 -07:00
  • d07dca9860 Merge c71bbed9f6 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-18 09:54:51 -07:00
  • c71bbed9f6 [compiler] Cleanup debugging code Joe Savona 2025-06-18 09:27:42 -07:00
  • 3c9cc32655 [compiler] Preserve Create effects, guarantee effects initialize once Joe Savona 2025-06-18 09:27:42 -07:00
  • 59a0fcf041 [compiler] Fix <ValidateMemoization> Joe Savona 2025-06-18 09:54:24 -07:00