Commit Graph

  • 359717a7f9 [compiler] Tests for different orders of createfrom/capture w/wo function expressions Joe Savona 2025-06-18 09:27:42 -07:00
  • 1ca119ce67 [compiler] Docs describing new inference model Joe Savona 2025-06-18 09:27:42 -07:00
  • 018f6e6473 [compiler] Rename InferFunctionExprAliasingEffectsSignature Joe Savona 2025-06-18 09:27:42 -07:00
  • 86b8d66796 [compiler] More readable alias signature declarations Joe Savona 2025-06-18 09:54:15 -07:00
  • 0c0833ed48 [compiler] moduleTypeProvider support for aliasing signatures Joe Savona 2025-06-18 09:27:42 -07:00
  • 48883b707a [compiler] Repro for case of lost precision in new inference Joe Savona 2025-06-18 09:27:42 -07:00
  • 341102859e [compiler] Fix infinite loop due to uncached applied signatures Joe Savona 2025-06-18 09:54:08 -07:00
  • 4b21826fea [commit] Improve error for hoisting violations Joe Savona 2025-06-18 09:54:06 -07:00
  • 931db240bc [compiler] Improve error message for mutating hook args/return Joe Savona 2025-06-18 09:27:42 -07:00
  • ee51a5d622 [compiler] FunctionExpression context locations point to first reference Joe Savona 2025-06-18 09:27:42 -07:00
  • 5ace0f515d [commit] Better error message for invalid hoisting Joe Savona 2025-06-18 09:53:59 -07:00
  • 3d1d9e5a7f [compiler] Fix AnalyzeFunctions to fully reset context identifiers Joe Savona 2025-06-18 09:27:42 -07:00
  • bb3e97020c [compiler] Enable new inference by default Joe Savona 2025-06-18 09:53:53 -07:00
  • 42c25a41e0 [compiler] Update fixtures for new inference Joe Savona 2025-06-18 09:27:42 -07:00
  • 9df57882bb [compiler] Copy fixtures affected by new inference pr33495 Joe Savona 2025-06-18 09:27:42 -07:00
  • d58c07b563 [compiler] New mutability/aliasing model pr33494 Joe Savona 2025-06-18 09:27:42 -07:00
  • 631b1cfc74 [compiler] Remove unnecessary fixture pr33572 Joe Savona 2025-06-18 09:39:01 -07:00
  • bac88f7d9c Merge 7161fcd60a into sapling-pr-archive-josephsavona Joseph Savona 2025-06-18 09:39:50 -07:00
  • 7161fcd60a [compiler] Remove unnecessary fixture Joe Savona 2025-06-18 09:39:01 -07:00
  • 29480e1995 [compiler] Cleanup debugging code Joe Savona 2025-06-18 09:27:42 -07:00
  • 2218542a20 [compiler] Preserve Create effects, guarantee effects initialize once Joe Savona 2025-06-18 09:27:42 -07:00
  • 68c4f7aed6 [compiler] Fix <ValidateMemoization> Joe Savona 2025-06-18 09:27:42 -07:00
  • f5b5f1af54 [compiler] Tests for different orders of createfrom/capture w/wo function expressions Joe Savona 2025-06-18 09:27:42 -07:00
  • 71a7935e58 [compiler] Docs describing new inference model Joe Savona 2025-06-18 09:27:42 -07:00
  • 0594a0157e [compiler] Rename InferFunctionExprAliasingEffectsSignature Joe Savona 2025-06-18 09:27:42 -07:00
  • 6f2bbfd300 [compiler] More readable alias signature declarations Joe Savona 2025-06-18 09:27:42 -07:00
  • 1a7e4a30e3 [compiler] moduleTypeProvider support for aliasing signatures Joe Savona 2025-06-18 09:27:42 -07:00
  • 077a51ea0a [compiler] Repro for case of lost precision in new inference Joe Savona 2025-06-18 09:27:42 -07:00
  • e2fdc8b1ee [compiler] Fix infinite loop due to uncached applied signatures Joe Savona 2025-06-18 09:27:42 -07:00
  • 6c00450365 [commit] Improve error for hoisting violations Joe Savona 2025-06-18 09:27:42 -07:00
  • e731d10914 [compiler] Improve error message for mutating hook args/return Joe Savona 2025-06-18 09:27:42 -07:00
  • daf5756bd2 [compiler] FunctionExpression context locations point to first reference Joe Savona 2025-06-18 09:27:42 -07:00
  • 39890a9cef [commit] Better error message for invalid hoisting Joe Savona 2025-06-18 09:27:42 -07:00
  • 98308ae26e [compiler] Fix AnalyzeFunctions to fully reset context identifiers Joe Savona 2025-06-18 09:27:42 -07:00
  • 7603b48748 [compiler] Enable new inference by default Joe Savona 2025-06-18 09:27:42 -07:00
  • 3096f196b7 [compiler] Update fixtures for new inference Joe Savona 2025-06-18 09:27:42 -07:00
  • 6d9138489b [compiler] Copy fixtures affected by new inference Joe Savona 2025-06-18 09:27:42 -07:00
  • bf88e3af68 [compiler] New mutability/aliasing model Joe Savona 2025-06-18 09:27:42 -07:00
  • 2f6c72fad2 Merge 02526882c0 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-18 09:05:24 -07:00
  • 02526882c0 [compiler] Cleanup debugging code Joe Savona 2025-06-18 09:00:42 -07:00
  • bbd0739064 Merge 99873353b1 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-17 16:26:21 -07:00
  • 99873353b1 [compiler] Preserve Create effects, guarantee effects initialize once Joe Savona 2025-06-17 16:25:30 -07:00
  • 3f8abf8acf Expose cacheSignal() alongside cache() (#33557) sebmarkbage 2025-06-17 14:10:59 -07:00
  • a9140c79a9 Expose cacheSignal() alongside cache() (#33557) sebmarkbage 2025-06-17 14:10:14 -07:00
  • e1dc03492e Expose cacheSignal() alongside cache() (#33557) Sebastian Markbåge 2025-06-17 17:04:40 -04:00
  • 15a6dc7dcf [compiler] Add repro for IIFE in ternary causing a bailout (#33546) jbrown215 2025-06-16 19:06:07 -07:00
  • 7709cf1986 [compiler] Add repro for IIFE in ternary causing a bailout (#33546) jbrown215 2025-06-16 19:05:31 -07:00
  • 3b068f6553 [compiler] Do not inline IIFEs in value blocks (#33548) jbrown215 2025-06-16 19:01:37 -07:00
  • 99e2e1c37d [compiler] Do not inline IIFEs in value blocks (#33548) jbrown215 2025-06-16 19:01:04 -07:00
  • 90bee81902 [compiler] Do not inline IIFEs in value blocks (#33548) Jordan Brown 2025-06-16 21:53:50 -04:00
  • 75e78d243f [compiler] Add repro for IIFE in ternary causing a bailout (#33546) Jordan Brown 2025-06-16 21:53:27 -04:00
  • 7886f56872 Merge bf6adbf6f2 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-16 17:08:44 -07:00
  • bf6adbf6f2 [compiler] Fix <ValidateMemoization> Joe Savona 2025-06-16 17:07:57 -07:00
  • 4d5e06e94c Merge 3a515eff97 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-16 15:02:28 -07:00
  • 3a515eff97 [compiler] Tests for different orders of createfrom/capture w/wo function expressions Joe Savona 2025-06-16 14:45:41 -07:00
  • 0ad7b11738 Merge 907cf3d7c4 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-16 14:57:49 -07:00
  • 907cf3d7c4 [compiler] Tests for different orders of createfrom/capture w/wo function expressions Joe Savona 2025-06-16 14:45:41 -07:00
  • 09f13d540f Merge f0771595f0 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-16 14:45:48 -07:00
  • f0771595f0 [compiler] Tests for different orders of createfrom/capture w/wo function expressions Joe Savona 2025-06-16 14:45:41 -07:00
  • b45cf088a2 merge commit for archive created by Sapling Joe Savona 2025-06-16 14:38:08 -07:00
  • eda17a1466 [compiler] Tests for different orders of createfrom/capture w/wo function expressions Joe Savona 2025-06-16 14:37:55 -07:00
  • 0f5ec642f8 Merge d030b9cdf7 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-16 14:22:58 -07:00
  • d030b9cdf7 [compiler] Tests for different orders of createfrom/capture w/wo function expressions Joe Savona 2025-06-16 14:20:45 -07:00
  • 42db4deb30 merge commit for archive created by Sapling Joe Savona 2025-06-16 10:41:58 -07:00
  • ad8a8ab0ec [compiler] Docs describing new inference model Joe Savona 2025-06-13 17:56:03 -07:00
  • 126148e8ca Remove feature flag enableDO_NOT_USE_disableStrictPassiveEffect (#33524) kassens 2025-06-16 09:32:35 -07:00
  • bbf2038610 Remove feature flag enableDO_NOT_USE_disableStrictPassiveEffect (#33524) kassens 2025-06-16 09:31:58 -07:00
  • 5d24c64cc9 Remove feature flag enableDO_NOT_USE_disableStrictPassiveEffect (#33524) Jan Kassens 2025-06-16 12:22:47 -04:00
  • d37fcd2720 merge commit for archive created by Sapling Joe Savona 2025-06-13 17:56:14 -07:00
  • 8bbf0f3458 [compiler] Docs describing new inference model Joe Savona 2025-06-13 17:56:03 -07:00
  • 429efab64c merge commit for archive created by Sapling Joe Savona 2025-06-13 17:50:04 -07:00
  • 156b7a96f5 [compiler] Docs describing new inference model Joe Savona 2025-06-13 17:49:53 -07:00
  • a046c0d489 merge commit for archive created by Sapling Joe Savona 2025-06-13 17:37:56 -07:00
  • 8ec7505db4 [compiler] Docs describing new inference model Joe Savona 2025-06-13 17:37:45 -07:00
  • 05641f9362 Merge d29888fd08 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-13 17:31:41 -07:00
  • d29888fd08 [compiler] Docs describing new inference model Joe Savona 2025-06-13 17:31:05 -07:00
  • 00788c1012 Merge 5bb47ef2f6 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-13 15:29:41 -07:00
  • 5bb47ef2f6 [compiler] Rename InferFunctionExprAliasingEffectsSignature Joe Savona 2025-06-13 15:28:25 -07:00
  • 4276291b3b [compiler] More readable alias signature declarations Joe Savona 2025-06-13 15:28:25 -07:00
  • 6997c499df [compiler] moduleTypeProvider support for aliasing signatures Joe Savona 2025-06-13 15:28:25 -07:00
  • a92558ee17 [compiler] Repro for case of lost precision in new inference Joe Savona 2025-06-13 15:28:25 -07:00
  • bf2e575877 [compiler] Fix infinite loop due to uncached applied signatures Joe Savona 2025-06-13 15:28:25 -07:00
  • a6e5e0695f [commit] Improve error for hoisting violations Joe Savona 2025-06-13 15:28:25 -07:00
  • 567abd893c [compiler] Improve error message for mutating hook args/return Joe Savona 2025-06-13 15:28:25 -07:00
  • 78e4cc0db9 [compiler] FunctionExpression context locations point to first reference Joe Savona 2025-06-13 15:28:25 -07:00
  • 86ded9b7e7 [commit] Better error message for invalid hoisting Joe Savona 2025-06-13 15:28:25 -07:00
  • eb25252399 [compiler] Fix AnalyzeFunctions to fully reset context identifiers Joe Savona 2025-06-13 15:28:25 -07:00
  • 3b7ed10474 [compiler] Enable new inference by default Joe Savona 2025-06-13 15:28:25 -07:00
  • e3f72c2fb7 [compiler] Update fixtures for new inference Joe Savona 2025-06-13 15:28:25 -07:00
  • c5a255416a [compiler] Copy fixtures affected by new inference Joe Savona 2025-06-13 15:28:25 -07:00
  • 4473a46633 [compiler] New mutability/aliasing model Joe Savona 2025-06-13 15:28:25 -07:00
  • 9c529b3e78 Merge 06e36beee3 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-13 15:26:11 -07:00
  • 06e36beee3 [compiler] Rename InferFunctionExprAliasingEffectsSignature Joe Savona 2025-06-13 15:25:59 -07:00
  • d72f827a98 Merge ea5e635587 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-13 14:26:30 -07:00
  • ea5e635587 [compiler] More readable alias signature declarations Joe Savona 2025-06-13 14:24:37 -07:00
  • 6b7e207cab [ci] Don't skip experimental prerelease incorrectly (#33527) lauren 2025-06-13 15:29:59 -04:00
  • e7a77e5f86 Merge 9e9002e5a5 into sapling-pr-archive-poteto lauren 2025-06-13 15:22:11 -04:00
  • 9e9002e5a5 [ci] Don't skip experimental prerelease incorrectly Lauren Tan 2025-06-13 15:21:34 -04:00
  • d60f77a533 [ci] Update prerelease workflows to allow publishing specific packages (#33525) lauren 2025-06-13 14:22:55 -04:00
  • 1d4f039e93 Merge 469e55f197 into sapling-pr-archive-josephsavona Joseph Savona 2025-06-13 11:02:11 -07:00