Skip to content

Changes

origin/trunk-#29 (Oct 22, 2025, 4:12:02 PM)

  1. Fix INRIA CI job other-configs — damien.doligez / githubweb
  2. usage warnings for private constructors: document our intentions in the testsuite — gabriel.scherer / githubweb
  3. document why sprintf still exists despite asprintf — emile.trotignon / githubweb
  4. rewrite doc comment — emile.trotignon / githubweb
  5. update comment according to @octatron's suggestion — emile.trotignon / githubweb
  6. fix local variables in Makefile — damien.doligez / githubweb
  7. Fix C++ name-mangling issue with `caml_state` on Cygwin (#14220) — noreply / githubweb
  8. fixes suggested by reviewer — damien.doligez / githubweb
  9. Update stdlib/format.mli — noreply / githubweb
  10. Disable Tsan on one more deliberately-racy test. (#14232) — noreply / githubweb
  11. Manual attributes page fixes (#14233) — noreply / githubweb
  12. Fix ocamltest criterion for using `-custom` to link test file. (#14230) — noreply / githubweb
  13. manual(etex): trim leading spaces (#14228) — noreply / githubweb
  14. Fix test-in-prefix (#14216) — noreply / githubweb
  15. Integral type hygiene in compaction (and shared_heap.c generally). — Nick.Barnes / githubweb
  16. Avoid an undefined variable warning from Make — antonin / githubweb
  17. parsetree: map on all locations in toplevel directives — Florian Angeletti / githubweb
  18. typing: allow private constructors without usage warnings — gabriel.scherer / githubweb
  19. Changes — gabriel.scherer / githubweb
  20. Add native debugger manual section — timmcgil / githubweb
  21. Fixup name mangling references. — timmcgil / githubweb
  22. Don't use variadic macros for annotations — n.oje.bar / githubweb
  23. Changes — n.oje.bar / githubweb
  24. GHA: update from checkout@v4 to checkout@v5 — antonin / githubweb
  25. GHA: update Debian i386 image — antonin / githubweb
  26. explain the syntax change for variance (by #13820) (#14126) — noreply / githubweb
  27. GHA: factor Android NDK et API level numbers — antonin / githubweb
  28. Fix the CI: Skip testsuite check on AppVeyor — david.allsopp / githubweb
  29. Report mingw-runtime version on x86_64 as well — david.allsopp / githubweb
  30. Fix make runtop on Windows — david.allsopp / githubweb
  31. GHA: fold config.log output in failed cross-builds — antonin / githubweb
  32. No `pthread_cancel` in Android's Bionic libc — antonin / githubweb
  33. Misc. Autoconf simplifications — antonin / githubweb
  34. stdlib: add filter_mapi function (#14227) — noreply / githubweb
  35. Add caml_check_error_exn — guillaume.munch-maccagnoni / githubweb
  36. Preparation: caml_thread_new_descriptor_exn — guillaume.munch-maccagnoni / githubweb
  37. Preparation: install_backup_thread_exn — guillaume.munch-maccagnoni / githubweb
  38. [clean-up] Remove unused field — guillaume.munch-maccagnoni / githubweb
  39. [minor] Factor domain_thread_func — guillaume.munch-maccagnoni / githubweb
  40. Handle errors during domain spawn — guillaume.munch-maccagnoni / githubweb
  41. Call non-raising variants of lock/broadcast — guillaume.munch-maccagnoni / githubweb
  42. Changes — guillaume.munch-maccagnoni / githubweb
  43. reviewer suggestions — guillaume.munch-maccagnoni / githubweb
  44. parsing: refactor ast {iter,map} location functions (#14237) — noreply / githubweb
  45. document domains joining their systhreads before being joined (#14248) — noreply / githubweb
  46. Allow strings to be shared by Lambda.make_key — stedolan / githubweb
  47. Use Const_immstring for all constant strings created by the compiler — vincent.laviron / githubweb
  48. Introduce Lambda.lambda_of_const — vincent.laviron / githubweb
  49. Introduce Lambda.constant type — vincent.laviron / githubweb
  50. Remove Lambda.Const_base indirection — vincent.laviron / githubweb
  51. Changes for PR14260 — vincent.laviron / githubweb
  52. Fix TSan shadow stack popping on some C stubs (#14213) — noreply / githubweb
  53. manual: always refer to headers as <caml/example.h> — antonin / githubweb
  54. Unicode changes in Format should be treated as breaking changes (#14272) — noreply / githubweb
  55. stdlib: implement chop_suffix_opt in term of check_suffix — hugo.heuzard / githubweb
  56. stdlib: no allocation for Filename.is_implicit — hugo.heuzard / githubweb
  57. manual: add explanation about 'simple' GC rules (#14273) — noreply / githubweb
  58. Remove unused variable from fp_backtrace (#14277) — noreply / githubweb
  59. dsource: preserve (mod) whenever this form is allowed — Florian Angeletti / githubweb
  60. Fix a typo in the Repr.compare documentation. (#14281) — noreply / githubweb
  61. Changes entry — Florian Angeletti / githubweb
  62. Typos, typos (#14283) — noreply / githubweb
  63. Use multicoretests.0.10 compatible with restored Gc.stat stack_size ocaml-multicore/multicoretests#567 — mail / githubweb
  64. Bugfix for GC root mishandling in memprof.c — stedolan / githubweb
  65. Changes — stedolan / githubweb
  66. Use multicoretests.0.11 compatible with adjusted Domain.spawn error msg ocaml-multicore/multicoretests#571 — mail / githubweb
  67. update info in preparation of the 5.4.0 release — Florian Angeletti / githubweb
  68. sync Changes with 5.4.0 — Florian Angeletti / githubweb
  69. update calendar — Florian Angeletti / githubweb
  70. Add caml_find_index_of_running_domain — j / githubweb
  71. Add caml_c_thread_register_in_domain — j / githubweb
  72. Add tests for caml_c_thread_register_in_domain — j / githubweb
  73. Add caml_c_thread_register_in_domain to manual — j / githubweb
  74. Add Changes entry — j / githubweb
  75. Display more debugging information — david.allsopp / githubweb
  76. Avoid TLS in st_stubs.c — david.allsopp / githubweb
  77. Use Digest.BLAKE128 for the compiler's consistency checks — vincent.laviron / githubweb
  78. Bootstrap — vincent.laviron / githubweb
  79. Formatting — vincent.laviron / githubweb
  80. Update locations — vincent.laviron / githubweb
  81. Changes — vincent.laviron / githubweb
  82. Improve doc of Runtime_events.Timestamp — code / githubweb
  83. Mention changes in Changes — code / githubweb
  84. improve more — code / githubweb
  85. update Changes with reviewer info — code / githubweb
  86. .gitmodules: add the branch config entry — antonin / githubweb
  87. Mark FLEXLINKFLAGS as precious and pass them to flexlink invocation — antonin / githubweb
  88. ocaml-variants.opam: require FlexDLL >= 0.44 — antonin / githubweb
  89. Define RC to choose an alternative resource compiler — antonin / githubweb
  90. Pass $CC in the flexdll build env — antonin / githubweb
  91. Update changes — antonin / githubweb
  92. Use clang-cl for flexdll support objects — antonin / githubweb
  93. Don't persist FLEXLINKFLAGS in flexlink_flags — antonin / githubweb
  94. Define MANIFEST_TOOL to choose an alternative manifest generator — antonin / githubweb
  95. tweak documentation of Runtime_events.Timestamp — code / githubweb
  96. Amend the documentation of the constraint — guillaume.munch-maccagnoni / githubweb
  97. Make the type checker more deterministic (#14297) — noreply / githubweb
  98. Modify frame pointer tests to normalise symbols — timmcgil / githubweb
  99. Translobj: ensure consistent order for placing shared constants (#14299) — noreply / githubweb
  100. Add missing TSan accounting in caml_c_call_stack_args for x86_64 — olivier / githubweb
  101. Fix caml_c_call_stack_args for ARM64, POWER, RISC-V and s390x — olivier / githubweb
  102. Update TSan tests after #12410 — olivier / githubweb
  103. Update changelog — olivier / githubweb
  104. fix typo in ci action (#14309) — noreply / githubweb
  105. I didn't add the reviewers for #13785, apologies. — simon.cruanes.2007 / githubweb
  106. Changes: add missing 'and' and ',' — noreply / githubweb
  107. Always use the `"I"` format specifier for `size_t` with mingw (#14308) — noreply / githubweb
  108. Detect DWARF version for the Clang assembler (or: fix `test-in-prefix` for the other-configs tests) (#14314) — noreply / githubweb