Skip to content

3.7.0

Compare
Choose a tag to compare
@hhugo hhugo released this 05 Aug 17:39
· 1256 commits to master since this release

CHANGES:

Features/Changes

  • Runtime: allow one to override xmlHttpRequest.create (#1002)
  • Runtime: Change the semantic of MlBytes.toString, introduce MlBytes.toUtf16
  • Compiler: initial support for OCaml 4.11
  • Compiler: initial support for OCaml 4.12
  • Compiler: improve the javascript parser by relying on menhir
    incremental api.
  • Compiler: Eliminate allocation of dummy function #1013

Bug fixes

  • Compiler: fix code generation for recursive function under for-loops (#1009)
  • Compiler: the jsoo compiler compiled to javascript was not behaving correctly
    when parsing constant in the from the bytecode
  • Compiler: make sure inline doesn't loop indefinitly (#1043)
  • Compiler: fix bug generating invalid javascript for if-then construct (#1046)
  • Compiler: do not use polymorphic comparison when joining float values (#1048)
  • Lib: Rename msg to message in Worker (#1037)
  • Lib: fix graphics_js when build with separate compilation (#1029)