You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Revert "Revert "Revert "Fix bug in meet for array element kinds (#577… (
#6220)
Revert "Revert "Revert "Fix bug in meet for array element kinds (#5771)" (#61… (#6155)"
This reverts commit 231f2b8.
Workaround for high CPU usage caused by libraries that hook epoll_wai…
…t (attempt 2) (#6016)
Set tick_use_usleep if onload_is_present is found
(cherry picked from commit 7788c7f)
Fix locations given to ident in `let%xyz ident in ..`
This fixes a regression introduced in #5392, which adds the `let poly_`
syntax. Adding `poly_flag` to the let-pun case of `let_binding_body`
means `$loc` includes `poly_flag`, so `$loc($2)` should be passed to
`mkpatvar` and `ghexpvar` instead.
Unlike `rec` and `mutable`, the `poly_` flag is attached to idents
rather than let bindings. For example, `let%map poly_ x and poly_ y in ..`
is valid syntax, but `let%map rec x and rec y in ..` is not. Hence why
`poly_` is parsed in a differently from `rec` and `mutable`.