Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

OlivierNicole

OlivierNicole created a review comment on a pull request on ocsigen/js_of_ocaml
Couldn’t we exploit the fact that functions called under assume_no_perform may not need to be in CPS?

View on GitHub

OlivierNicole starred Psi-Prod/Mehari
OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml
  • Use copy_file rather than duplicate tests 215883e

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml
  • Use copy_file rather than duplicate tests 4c77603

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml
  • Revert "Add wasm mode to double translation tests" This reverts commit d3cc1b7c8437ffe1f1e2b9aa6fbe00e26469e80b. af3bbc3

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml
  • CR: Add missing Wasm stubs d91f764

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml
  • Add wasm mode to double translation tests d3cc1b7

View on GitHub

OlivierNicole pushed 597 commits to optim_effects OlivierNicole/js_of_ocaml

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml
  • Revert addition of no longer necessary Freevars functions 8ea4915

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml
  • Add test for lambda-lifting of mutually recursive functions b184754

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml
  • CR: Apply suggested simplifications b69bb7c

View on GitHub

OlivierNicole pushed 26 commits to optim_effects OlivierNicole/js_of_ocaml
  • Misc: ocamlformat.0.27 576c9a3
  • Lib: small refactoring of cSS.ml d876ec9
  • Effects: double translation of functions and ... dynamic switching between direct-style and CPS code. (#1461) a29da2f
  • Add caml_assume_no_effects primitive and tests Passing a function [f] as argument of `caml_assume_no_effects` guaran... 6b176e0
  • CR: Fix non-raised Unhandled with assume_no_perform b132bb0
  • CR: Commit suggestion for compiler/lib/driver.ml Co-authored-by: Jérôme Vouillon <[email protected]> c517274
  • Fix runtime deps, add missing test 62d1ddc
  • CR 1f3dfae
  • CR 380221b
  • Runtime format cfeca8f
  • Factorize substitution logic 35615d8
  • CR: make caml_callback an alias of caml_call_gen... ... when double translation is enabled. 665d1cf
  • Promote tests f5d8362
  • CR: Fix caml_trampoline_cps and rename it to caml_resume 2ac4869
  • CR: First fixes to Lambda_lifting_simple 90dff95
  • Simplify and clarify Lambda_lifting_simple d42927b
  • Format runtime f20b6ae
  • Fix bug: functions inside CPS functions were not lambda-lifted a245312
  • Runtime: fix caml_uncaught_effect_handler We can use a single definition for the CPS transformation and the double t... e973299
  • Runtime: the trampoline now distinguish direct and CPS calls 2f07bef
  • and 6 more ...

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml
  • CR: remove unnecessary conditionals in Effects 041fcf9

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml
  • CR: Fixes in Lambda_lifting_simple ec6cd10

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml
  • CR: Fixes in Lambda_lifting_simple 58e35c1

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml
  • CR: Fixes in Lambda_lifting_simple b5d4f70

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml
  • Reformat dune files and remove leftover files 752b1b6

View on GitHub

OlivierNicole pushed 30 commits to optim_effects OlivierNicole/js_of_ocaml
  • Use dune test stanza f7ad262
  • Parsing test: remove no longer necessary flush dd457be
  • Dune 3.17 has a source map directive ef3a817
  • Always enable tests in compiler/tests-jsoo/lib-effects for OCaml 5 ecf1267
  • Changes e69a51f
  • Compiler: introduce mechanism to deprecated runtime primitives, restore caml_new_string b357582
  • Misc: bump version 8f24160
  • Misc: fix for dune 3.17 480cee7
  • Effects: double translation of functions and ... dynamic switching between direct-style and CPS code. (#1461) 1e36ca4
  • Add caml_assume_no_effects primitive and tests Passing a function [f] as argument of `caml_assume_no_effects` guaran... 69fb1e1
  • CR: Fix non-raised Unhandled with assume_no_perform 0cf63ed
  • CR: Commit suggestion for compiler/lib/driver.ml Co-authored-by: Jérôme Vouillon <[email protected]> 5b30874
  • Fix runtime deps, add missing test c3400e6
  • CR 102b601
  • CR f0833f3
  • Runtime format e154057
  • Factorize substitution logic 955e9da
  • format 234af06
  • CR: make caml_callback an alias of caml_call_gen... ... when double translation is enabled. 47c6368
  • Promote tests a2ed9da
  • and 10 more ...

View on GitHub

OlivierNicole pushed 1 commit to optim_effects OlivierNicole/js_of_ocaml
  • Fix unregistered test and add one for nested handler 8772479

View on GitHub

OlivierNicole created a review comment on a pull request on ocsigen/js_of_ocaml
It should be fixed now.

View on GitHub

OlivierNicole created a review on a pull request on ocsigen/js_of_ocaml

View on GitHub

OlivierNicole created a review comment on a pull request on ocsigen/js_of_ocaml
I have refactored the code to make it simpler and tail-recursive. Let me know if it seems acceptable to you or if you still want to have two separate passes for collecting functions to lift, and re...

View on GitHub

OlivierNicole created a review on a pull request on ocsigen/js_of_ocaml

View on GitHub

Load more