Ecosyste.ms: Timeline
Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.
vouillon pushed 1 commit to jsoo ocaml-wasm/wasm_of_ocaml
- Merge remote-tracking branch 'jsoo/master' into jsoo 93a9202
rickyvetter opened an issue on ocaml-wasm/wasm_of_ocaml
[BUG] float array error
**Describe the bug** ``` let construct x = [| x |] let project (x : float array) = x.(0) let _ = project (construct 4.0) ``` `construct` uses `caml_make_array`, but project uses `caml_float...vouillon pushed 1 commit to jsoo ocaml-wasm/wasm_of_ocaml
- Merge remote-tracking branch 'jsoo/master' into jsoo 9f49953
vouillon pushed 2 commits to sm ocaml-wasm/wasm_of_ocaml
vouillon pushed 1 commit to jsoo ocaml-wasm/wasm_of_ocaml
- Merge remote-tracking branch 'jsoo/master' into jsoo 24c1c1e
vouillon pushed 79 commits to sm ocaml-wasm/wasm_of_ocaml
- Runtime: explicit isNaN check 762382e
- Runtime: parsing, uniformize control flow 8bc3cff
- Runtime: annotate all fallthrough dd0c9ae
- Compiler: better name for global js name d372c31
- Toplevel: no longer set globals for toplevel initialization 66c1115
- [ci] Add 32bit 5.2.0 job (#1700) * [ci] Add 32bit 5.2.0 job Caveats: - The OCaml switch in this case byte-only... d8a42e3
- Runtime: no global eval 1a334e3
- Runtime: don't use double equal 7cc4334
- Runtime: don't use double equal (part 2) b55ce87
- Runtime: don't use double equal (part 3) 59f4693
- Runtime: reimplement weak/ephemeron Co-authored-by: Jérôme Vouillon <[email protected]> 566ca51
- Compiler: revisit static env handling (#1708) 1edf056
- Tests: more test for float conv 4aba12c
- Runtime: make float_of_string strict 0513a38
- Changes fe407e2
- Runtime: don't use substr d28d294
- Compiler: small cleanup d87f26d
- runtime: do not force array shape for bytes in lexing.js 1c78b71
- runtime: fix requires 95dafb1
- Compiler: Handle composite/Index sourcemaps 3158d8c
- and 59 more ...
vouillon closed a pull request on ocaml-wasm/wasm_of_ocaml
Stricter float_of_string
https://github.com/ocsigen/js_of_ocaml/pull/1709/vouillon closed 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 2 commits to float_of_string ocaml-wasm/wasm_of_ocaml
vouillon opened a pull request on ocaml-wasm/wasm_of_ocaml
Stricter float_of_string
https://github.com/ocsigen/js_of_ocaml/pull/1709/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.
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
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
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