Skip to content

Flambda2 simplify review2#13

Merged
mshinwell merged 13 commits intomshinwell:flambda2-simplify-review1from
Gbury:flambda2-simplify-review2
Jun 23, 2022
Merged

Flambda2 simplify review2#13
mshinwell merged 13 commits intomshinwell:flambda2-simplify-review1from
Gbury:flambda2-simplify-review2

Conversation

@Gbury
Copy link
Copy Markdown

@Gbury Gbury commented Jun 17, 2022

Review of expr_builder + rewrite and alias stuff

@Gbury Gbury requested a review from mshinwell as a code owner June 17, 2022 13:09
@Gbury Gbury force-pushed the flambda2-simplify-review2 branch from 39813e1 to ca2d312 Compare June 17, 2022 14:06
@mshinwell mshinwell merged commit ba9fa10 into mshinwell:flambda2-simplify-review1 Jun 23, 2022
mshinwell pushed a commit that referenced this pull request Mar 28, 2023
ea89813 Merge pull request oxcaml#154 from ocaml-flambda/merge-flambda-backend
23cf5a5 Merge flambda-backend changes
b3af0c4 Unboxed types version 3 tests (oxcaml#82)
1282d16 Functions with no clauses aren't local-returning (oxcaml#149)
15d38c0 `make install` puts ocamlc at workspace root (oxcaml#152)
b4928ee Remove -absname to improve build errors (oxcaml#151)
f5b5e49 Remove `type_unpacks` (oxcaml#150)
50d54db Remove arity-interrupting elaboration of module patterns (oxcaml#146)
4382869 Remove the need to manually update the `tools/debug_printers` file (oxcaml#148)
06a1d91 Add `promote-failed` targets to the Makefiles (oxcaml#144)
d04eb58 Cleanup of comprehensions and immutable arrays (oxcaml#127)
a45df79 Add a Module_strengthening extension (oxcaml#142)
163c4b9 Add support for extensions in module types (oxcaml#141)
74aa974 Some small patch-ups around matching on extensions (oxcaml#140)
07127fe Remove raw_body from modular extensions setup (oxcaml#137)
3f9bd64 Don't copy when resolving aliases in try_modtypes (oxcaml#143)
aba6294 Immediacy rework (oxcaml#122)
cf4eeef Add no-stack-allocation variant of some tests that print lambda (oxcaml#133)
8f22438 Fully switch over Jane Street Merlin support to `.local-*` (oxcaml#136)
5482a8d Remove `Lev_module_definition` from lambda (oxcaml#135)
261e016 Change modular extensions to produce `AST_desc` types (oxcaml#132)
0760c82 Disable module patterns in comprehensions (oxcaml#131)
6acac80 Add Ctype global state debug printers (oxcaml#130)
bc32037 Enable support for Jane Street's internal Merlin configuration (oxcaml#64)
d1a8d03 Split out `Clflags.Extension` into a new file, `Language_extension` (oxcaml#125)
435de6d Fix bootstrap and add legacy CI (oxcaml#126)
7e5a626 Improve the API of language extensions to better support upstream compatibility (and also tooling) (#13)
c4e17b0 Replace var with local for faster mode checking (oxcaml#53)
6d477d8 Merge pull request oxcaml#124 from riaqn/merge-backend
d737533 minor fixes after merge
f1710d6 Merge flambda-backend changes
cc18534 Just run make boostrap (oxcaml#123)

git-subtree-dir: ocaml
git-subtree-split: ea89813
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants