Ecosyste.ms: Timeline

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

ocaml-wasm/wasm_of_ocaml

vouillon pushed 1 commit to ci ocaml-wasm/wasm_of_ocaml

View on GitHub

rickyvetter opened an issue on ocaml-wasm/wasm_of_ocaml
[FEATURE REQUEST] file system support
We use the `--file=foo` command line arg in js_of_ocaml quite heavily for attaching metadata to bundles - see https://github.com/janestreet/core_kernel/blob/fc5f4d527cbdf0d3b2f13de7e316baf8f95b92ef...
vouillon created a comment on an issue on ocaml-wasm/wasm_of_ocaml
Thanks a lot for your bug report! That should be fixed by #108.

View on GitHub

vouillon opened a pull request on ocaml-wasm/wasm_of_ocaml
Fix bad interaction of deadcode elimination and unboxed float records
When one of the fields is not used, we fill it with the float value 0. rather than using the generic placeholder `(ref.i31 (i32.const 0))` , which does not make sense. Fixes #107.
vouillon pushed 1 commit to dead-code-fix ocaml-wasm/wasm_of_ocaml
  • Fix bad interaction of deadcode elimination and unboxed float records When one of the fields is not used, we fill it... 3f187a6

View on GitHub

vouillon pushed 6 commits to dead-code-fix ocaml-wasm/wasm_of_ocaml
  • Move boxing/unboxing outside of some runtime primitives This makes it visible to binaryen, which than is able to eli... 38abfd5
  • Bigstring: add JavaScript functions to access 2 or 4 bytes at once Calling a JavaScript function is costly. This red... 6d62d29
  • Optimized blitting between strings and bigstrings c3ba995
  • Merge pull request #84 from ocaml-wasm/bigstring-perfs Bigstring performance optimizations c2a49a5
  • Test float record with dead field 887a964
  • Fix bad interaction of deadcode elimination and unboxed float records When one of the field is not used, we fill it ... fe6e412

View on GitHub

vouillon created a branch on ocaml-wasm/wasm_of_ocaml

dead-code-fix

vouillon pushed 4 commits to main ocaml-wasm/wasm_of_ocaml
  • Move boxing/unboxing outside of some runtime primitives This makes it visible to binaryen, which than is able to eli... 38abfd5
  • Bigstring: add JavaScript functions to access 2 or 4 bytes at once Calling a JavaScript function is costly. This red... 6d62d29
  • Optimized blitting between strings and bigstrings c3ba995
  • Merge pull request #84 from ocaml-wasm/bigstring-perfs Bigstring performance optimizations c2a49a5

View on GitHub

vouillon closed a pull request on ocaml-wasm/wasm_of_ocaml
Bigstring performance optimizations
zapashcanon opened an issue on ocaml-wasm/wasm_of_ocaml
[BUG] code generated from nucleic benchmark is crashing on nodejs
Hi, When running the nucleic benchmark on nodejs, I'm getting: ```shell-session $ ./test.sh [...] /home/zapashcanon/dev/ml/wasocaml/wasm/test/a.js:100 b=require("node:child_process").spaw...
vouillon created a branch on ocaml-wasm/wasm_of_ocaml

sm

vouillon pushed 2 commits to main ocaml-wasm/wasm_of_ocaml
  • Add --linkall option for compatibility with Js_of_ocaml 4206f85
  • Source maps: fix documentation of command line arguments a4e7b05

View on GitHub

vouillon pushed 2 commits to updates ocaml-wasm/wasm_of_ocaml
  • Add --linkall option for compatibility with Js_of_ocaml 4206f85
  • Source maps: fix documentation of command line arguments a4e7b05

View on GitHub

vouillon created a branch on ocaml-wasm/wasm_of_ocaml

updates

vouillon pushed 11 commits to bigstring-perfs ocaml-wasm/wasm_of_ocaml
  • WAT output: no longer emit 'pop' instructions This instruction is not standard and the Binaryen parser no longer nee... 364c37c
  • Use Js_of_ocaml_compiler.Structure instead of Wa_structure Module Structure was basically copied from Wa_structure. 5f736b1
  • Remove code corresponding to an hypothetical core Wasm support f4f188a
  • Calculate fetchBase once at toplevel > It's important to note that this will not reference the <script> element if t... c3cf34b
  • Merge pull request #100 from rickyvetter/patch-1 Calculate fetchBase once at toplevel 5105f11
  • Merge pull request #99 from ocaml-wasm/clean-up Clean up: remove unused or duplicated code 058036f
  • Use static Object.hasOwn I think the initial change in 90db9c5d997fe8130f3d1be81051615d4aa6f862 meant to use the sta... 1bc3ab8
  • Merge pull request #106 from rickyvetter/patch-2 Use static Object.hasOwn 548a3b2
  • Move boxing/unboxing outside of some runtime primitives This makes it visible to binaryen, which than is able to eli... 38abfd5
  • Bigstring: add JavaScript functions to access 2 or 4 bytes at once Calling a JavaScript function is costly. This red... 6d62d29
  • Optimized blitting between strings and bigstrings c3ba995

View on GitHub

tim-harding starred ocaml-wasm/wasm_of_ocaml