Commit Graph

15329 Commits

Author SHA1 Message Date
Dan Doel
948e02c565 Add some missing primops 2024-03-11 19:28:21 -04:00
Dan Doel
5d36877f72 Fix some bad universal-compare cases 2024-03-11 16:32:31 -04:00
Arya Irani
2d6c7495e9
Merge pull request #4774 from unisonweb/topic/fix-ucr-path
fix default path for `unison-runtime`
2024-03-10 17:53:00 -04:00
Arya Irani
a2c8cc45ba fix imports 2024-03-09 13:25:11 -05:00
Arya Irani
066c288713 dir($0)/runtime/unison-runtime, not $0/runtime/unison-runtime 2024-03-09 13:17:07 -05:00
Arya Irani
4a9707beca
Merge pull request #4768 from unisonweb/fix/4722
Push type checking through match statements
2024-03-09 11:31:44 -05:00
Arya Irani
27b29c1ee3
Merge pull request #4675 from unisonweb/topic/native-compiler
Rework racket based runtime/compilation
2024-03-08 17:18:19 -05:00
Arya Irani
9f2645ddc1 yaml: predicate requires British spelling 2024-03-08 16:42:42 -05:00
Arya Irani
bf3a99f3a9 yaml: maybe fix stack caching condition again? 2024-03-08 16:28:00 -05:00
Arya Irani
5034bf4cb8 change default ucr location to $0/runtime/unison-runtime[.exe] 2024-03-08 15:46:59 -05:00
Dan Doel
e0b178b005 Push type checking through match statements 2024-03-08 15:18:35 -05:00
Arya Irani
e8e610d0a8 do we need base.output.md? 2024-03-08 14:50:42 -05:00
Arya Irani
021677d670 yaml: update stack caching 2024-03-08 14:50:30 -05:00
Arya Irani
de8a7ca384
Merge pull request #4753 from unisonweb/cp/speed-up-before-check
Vastly speed up ancestry check by not re-crawling duplicate histories.
2024-03-08 13:17:32 -05:00
Arya Irani
da01dfad79
Merge pull request #4767 from unisonweb/cp/tuned
Allow tuning sync config with env vars
2024-03-08 13:14:34 -05:00
Arya Irani
b7530a56ac remove compile.native.{fetch,genlibs} commands
existing ucm commands can be used instead, i.e. `gen-racket-libs.md`
2024-03-08 13:11:49 -05:00
Arya Irani
8df8744d1b Merge branch 'topic/native-compiler' of github.com:unisonweb/unison into topic/native-compiler 2024-03-08 13:01:34 -05:00
Arya Irani
db3e48f6b8 yaml: clarify that you shouldn't have to invalidate build caches 2024-03-08 13:01:24 -05:00
Chris Penner
f9f8abe20d Docs for new env vars 2024-03-08 09:27:01 -08:00
Chris Penner
bb01e8ddda Allow tuning workers with env vars 2024-03-08 09:22:02 -08:00
Arya Irani
236d895f95
Update ci.md 2024-03-08 11:58:09 -05:00
Arya Irani
b0e8c768fe
Update ci.md 2024-03-08 11:56:57 -05:00
Arya Irani
98eb284b33
Update ci.md 2024-03-08 11:53:50 -05:00
Arya Irani
4dc10233ee CI docs 2024-03-08 11:52:02 -05:00
Arya Irani
d913a61f45
Merge pull request #4752 from unisonweb/runarorama/fixFieldNames
Fix field accessors not showing up in `view` in some cases
2024-03-08 10:09:09 -05:00
Arya Irani
e026d1336c yaml: cache key vars for invalidation 2024-03-07 00:11:26 -05:00
Arya Irani
397ce9cba1
Merge pull request #4756 from unisonweb/fix/4746
Fix a variable capture issue during let floating
2024-03-07 00:01:25 -05:00
Arya Irani
20a0e734a6 yaml: call generateSchemeBoot directly from @unison/internal 2024-03-07 00:00:50 -05:00
Arya Irani
4a08bedee4 yaml: these were supposed to be part of a previous commit 2024-03-06 23:54:19 -05:00
Arya Irani
47c1826453 yaml: bikeshed variable names and hope nothing broke 2024-03-06 23:48:16 -05:00
Arya Irani
62eab49cfc yaml: fix test results caching?
tests results are cached with the ucm binaries
2024-03-06 23:40:01 -05:00
Arya Irani
4e22249b4f yaml: temporarily print what's in the stack cache, better 2024-03-06 23:30:58 -05:00
Arya Irani
eb33604c45 yaml: forgot a plugin name 2024-03-06 23:16:44 -05:00
Arya Irani
8926e19e79 yaml: add test caching and change a bunch of caching stuff
and hope for the best
2024-03-06 23:13:43 -05:00
Arya Irani
28dd96b6f5 yaml: temporarily print what's in the cached system stack dir 2024-03-06 23:13:05 -05:00
Arya Irani
3433362949 disable windows jit integration tests until #4705 2024-03-06 22:52:58 -05:00
Arya Irani
197ce9a605
Update ci.yaml with jit version 0.0.11 2024-03-06 16:13:34 -05:00
Dan Doel
51dbdb7746 Fix a variable capture issue during let floating 2024-03-06 15:29:51 -05:00
Arya Irani
a2b19adf51
Update parser-typechecker/src/Unison/Syntax/DeclPrinter.hs 2024-03-06 15:10:02 -05:00
Chris Penner
d3c96f8ad5 Vastly speed up ancestry check by not re-crawling duplicate histories. 2024-03-06 11:19:43 -08:00
Rúnar
826ba2c5ad Add transcript 2024-03-05 14:50:16 -05:00
Rúnar
88aa2dfced Give fields more unique variable names
as they're not freshened properly
2024-03-05 14:19:20 -05:00
Dan Doel
aa537848c6 Bump gen-racket-libs version for @unison/internal 2024-03-04 11:52:19 -05:00
Paul Chiusano
4a608304e2
Merge pull request #4743 from unisonweb/4742/discord-not-slack
updated third-party-facing Slack to Discord refs
2024-03-01 17:28:15 -06:00
Dan Doel
3048be647e Merge remote-tracking branch 'origin/trunk' into topic/native-compiler 2024-03-01 17:19:54 -05:00
Dan Doel
24379d3c88 Tweak fromUtf8 error message; add IOFailure type in scheme
Requires bumping the jit implementation version info
2024-03-01 16:40:30 -05:00
Dan Doel
46ad01e31f Fix racket float to text formatting a bit to match Haskell 2024-03-01 12:54:51 -05:00
Arya Irani
646fc0deac
Merge pull request #4720 from unisonweb/24-02-26-upgrade-tweak
tweak: make upgrade not touch things that exist in new dep
2024-03-01 08:04:01 -05:00
Dan Doel
5cf73d1c6c Fix char class stuff (more) properly 2024-02-29 20:53:04 -05:00
Paul Chiusano
dc305e18b0
Update development.markdown 2024-02-29 13:01:39 -06:00