Skip to content

Releases: mirage/ocaml-solo5

fix allocation tracking (memalign)

23 Apr 14:49
Compare
Choose a tag to compare
  • malloc: fix the memory allocation tracking for posix_memalign (used in mirage-xen via io-page) (#135 @palainp)

fix compilation by specifying correct target

12 Feb 12:27
Compare
Choose a tag to compare

Fix memory allocation statistics

15 Nov 20:53
Compare
Choose a tag to compare

v0.8.1

14 Jun 11:36
Compare
Choose a tag to compare

Keep track of memory allocation and releasing (fast than mallinfo, more accurate than footprint) #120 @winux138 @palainp

v0.6.7

04 Apr 10:07
Compare
Choose a tag to compare

0.8.0

27 Mar 19:02
a9884ed
Compare
Choose a tag to compare

CHANGES:

v0.7.1

10 Mar 18:51
cf2dd55
Compare
Choose a tag to compare

v0.7.1 (2022-03-10)

v0.7.0

03 Jan 14:10
Compare
Choose a tag to compare

v0.7.0 (2022-01-03)

  • NOTE: This release is a part of the MirageOS 4.0 release and, at this stage, ocaml-freestanding.0.7.0 will not continue to support MirageOS 3 unikernels. ocaml-freestanding becomes a real cross-compiler used then by dune (with the cross-compilation option) to compile libraries including C stubs. For the MirageOS 4.0 perspective, libraries which include C stubs does not need anymore to compile multiple times C artifacts depending on what ocaml-freestanding provides. The dune context will help the compilation of these C stubs according the target chosen by the end-user (with the mirage tool).

  • Add compatibility with the solo5 0.7.0 package split. (#104)

  • Build a freestanding cross-compiler to use with the ocamlfind toolchain feature. This cross-compiler is able to build partial executables to link with a solo5 bindings library. (#104)

  • Fix the OpenBSD 7 support (#104)

  • Remove pkg-config (#104)

v0.6.6

15 Nov 10:46
Compare
Choose a tag to compare

Fix compilation on alpine 3.13+ with OCaml 4.13+ by providing LDFLAGS including -lopenlibm to OCaml's configure (#99, @dinosaure)

v0.6.5

27 Sep 09:26
Compare
Choose a tag to compare