Changes
origin/trunk-#4802 (Jul 11, 2025, 9:45:24 AM)
- typechecker: fix an internal error due to wrong exception — Florian Angeletti / githubweb
origin/trunk-#4801 (Jul 10, 2025, 2:53:51 PM)
- [refactor] ocamltest: refactor run_test_tree — gabriel.scherer / githubweb
- [refactor] ocamltest: refactor run_test_tree — gabriel.scherer / githubweb
- ocamltest_stdlib.ml: concatmap => List.concat_map — gabriel.scherer / githubweb
- Revert "Merge pull request #13457 from MisterDA/caml_stat-annotations" — Florian Angeletti / githubweb
- Changelog, small improvements — reisenberg / githubweb
- fix 13501 by reverting 766bd76 — tscompor / githubweb
- Fix #13501 — garrigue / githubweb
- ocamltest: only report 'passed' when a full path passed — gabriel.scherer / githubweb
- release howto: update to godbolt Compiler Explorer — Florian Angeletti / githubweb
- Name the explicit constants used with caml_verb_gc — nick / githubweb
- Allow configure --enable-frame-pointers for ARM64 Linux and macOS — timmcgil / githubweb
- Store sp in temporary register x19 during Iextcall — timmcgil / githubweb
- Add frame pointers support for ARM64 Linux and macOS. — timmcgil / githubweb
- Work around clang/gcc not inlining C functions in the runtime — timmcgil / githubweb
- Add forty_two test from PR#11031 as exceptions.ml — timmcgil / githubweb
- Add changelog entry — timmcgil / githubweb
- Rename. — toots / githubweb
- Split line. — toots / githubweb
- predef: add a variant type of all predefined type constructors — gabriel.scherer / githubweb
- Changes — gabriel.scherer / githubweb
- typing/predef.ml: refactor decl_of_type_constr — gabriel.scherer / githubweb
- Update otherlibs/systhreads/st_stubs.c — noreply / githubweb
- Use AC_CHECK_DECL — toots / githubweb
- Review — reisenberg / githubweb
- Simplify the checking on caml_global_data — david.allsopp / githubweb
- docs(release-info/howto.md): improve typo (#13506) — noreply / githubweb
- docs(release-info/howto.md): change formatting (#13523) — noreply / githubweb
- Do not divide by zero in gc debug output. — miod / githubweb
- [refactor] Genprintval.tree_of_{variant, record} — gabriel.scherer / githubweb
- [refactor] Genprintval.tree_of_{list, array} — gabriel.scherer / githubweb
- [refactor] Genprintval.tree_of_lazy — gabriel.scherer / githubweb
- update Genprintval.tree_of_lazy for OCaml 5 — gabriel.scherer / githubweb
- [refactor] Genprintval.tree_of_polyvariant — gabriel.scherer / githubweb
- [refactor] Genprintval: clarify exception flow — gabriel.scherer / githubweb
- Do not write to ring after going out of stw participant set. (#13529) — noreply / githubweb
- Confirm runtime events ring is still active after callback. (#13522) — noreply / githubweb
- Rework backup thread termination. — miod / githubweb
- Add infrastructure to force all domain threads to exit. — miod / githubweb
- Bring back "memory cleanup at exit" mode, step 1. — miod / githubweb
- Bring back "memory cleanup at exit" mode, step 2. — miod / githubweb
- Fix memory leak on unlikely error. — miod / githubweb
- Skip freeing some memory during cleanup if TSan is enabled. — miod / githubweb
- Correctly account for mutex locks after forks. — miod / githubweb
- Document the return of memory cleanup mode. — miod / githubweb
- [refactor] lambda/matching: make low/high interval bounds optional — gabriel.scherer / githubweb
- [refactor] lambda/matching: split combine_constructor in two functions — gabriel.scherer / githubweb
- Types in 'coerce' are principally known — reisenberg / githubweb
- Add test; add more calls to generic_instance — reisenberg / githubweb
- Changelog — reisenberg / githubweb
- Fix riscv64 oracle. — miod / githubweb
- Use C99 flexible array member syntax (#13354) — noreply / githubweb
- Annotate alloc/free open/close functions with compiler attributes — antonin / githubweb
- explicit local substitution (#13388) — Florian Angeletti / githubweb
- Detect support for compiler attributes — antonin / githubweb
- review: names — Florian Angeletti / githubweb
- update Changes — Florian Angeletti / githubweb
- Add a note about what is needed to start lldb from a remote terminal on MacOS. — damien.doligez / githubweb
- Update explanatory comments on CAMLno_asan and CAMLno_tsan — olivier / githubweb
- refactorization: remove a copy of String.starts_with — Florian Angeletti / githubweb
- Code documentation comments on Translclass (#13314) — noreply / githubweb
- Use both methods. — toots / githubweb
- noop — toots / githubweb
- Conditionally print stderr — toots / githubweb
- Update otherlibs/systhreads/st_stubs.c — noreply / githubweb
- Buffer.add_bytes, Buffer.add_subbytes don't convert bytes to string — hugo.heuzard / githubweb
- String.escaped returns its argument if there is nothing to escape — hugo.heuzard / githubweb
- simplify Digest.udpate — hugo.heuzard / githubweb
- Digest no longer convert bytes to string before hashing — hugo.heuzard / githubweb
- Changes — hugo.heuzard / githubweb
- Revert "Use that instead" — david.allsopp / githubweb
- Remove references to safe-string in the stdlib — hugo.heuzard / githubweb
- Remove two useless string-bytes conversions from the testsuite — hugo.heuzard / githubweb
- review: isolate all unsafe substitutions — Florian Angeletti / githubweb
- self-review: document assert false — Florian Angeletti / githubweb
- review: rename — Florian Angeletti / githubweb
- Add Runtime_events.EV_EMPTY_MINOR — talex5 / githubweb
- fix escaping of true/false in printing functions (#13263) — Florian Angeletti / githubweb
- Discuss CAMLnoreturn in memory.h — andrew.cooper3 / githubweb
- review: test record error messages with raw identifiers — Florian Angeletti / githubweb
- update Changes — Florian Angeletti / githubweb
- add permission to the parsetree-change workflow — Florian Angeletti / githubweb
- Add explanation to the doc of Hashtbl.create — antonin / githubweb
- Add reviewers. — toots / githubweb
- Better. — toots / githubweb
- manual: minor editorial fixes in tutorials/parallelism.etex (#13373) — noreply / githubweb
- Add changelog entry for parsetree-change action — nathan.p.rebours / githubweb
- Add missing @since documentation to Sys.poll_actions — kit-ty-kate / githubweb
- Sync magic number definition with utils/config.common.ml.in — miod / githubweb
- interp.c: more general API for the bytecode API — xavier.leroy / githubweb
- Reimplement bytecode callbacks without per-thread bytecode fragments — xavier.leroy / githubweb
- Bytecode callbacks: make sure there is enough stack space — xavier.leroy / githubweb
- Test callbacks with many arguments — xavier.leroy / githubweb
- Changes entry for #13553 — xavier.leroy / githubweb
- Use nanosleep instead of usleep, if available — antonin / githubweb
- Fix compilation of native code systhreads (#13520) — noreply / githubweb
- Changes: fix misplaced entry — Florian Angeletti / githubweb
- Add PR review comments. — toots / githubweb
- Silence ld warning with libasmrun_shared.so — david.allsopp / githubweb
- Use OBJECT..ENDOBJECT — david.allsopp / githubweb
- Apply OBJECT..ENDOBJECT pattern to s390x — david.allsopp / githubweb
- [refactor] cmm_helpers: move around the *_caml functions — gabriel.scherer / githubweb
- cmm_helper: less tagging on switches — gabriel.scherer / githubweb
- Changes — gabriel.scherer / githubweb
- Update the "stale" Github action — xavier.leroy / githubweb
- cleanup ocamldoc{,.opt}{,.exe} in partialclean — gabriel.scherer / githubweb
- Dynlink.loadfile_private: don't hide loaded units until all have been loaded (#13376) — noreply / githubweb
- Use <> instead of != for ints — hugo.heuzard / githubweb
- Honour --disable-cfi option for riscv runtime — timmcgil / githubweb
- Add a `-keywords <version?+list>` flag (#13471) — noreply / githubweb
- Fix caml_stat_wcsdup_noexc raising in out-of-memory (#13567) — noreply / githubweb
- -dsource: fix raw literal escape (#13391) — Florian Angeletti / githubweb
- Fix #11865 by detecting deletion of a root during root scanning. (#13584) — noreply / githubweb
- Fix #13579 by removing equations_generation (#13583) — noreply / githubweb
- error messages: disable text-based inline code styling (#13563) — noreply / githubweb
- Perform a shallow clone of git submodules by default — antonin / githubweb
- Makefile.config: restore the {OCAMLC,OCAMLOPT}_{CFLAGS,CPPFLAGS} variables — seb / githubweb
- Unify separate atomic counter functions in runtime. — nick / githubweb
- add simpler example for #13501 — garrigue / githubweb
- Always use atomic counter functions to access atomic counters. — nick / githubweb
- Conditional windows compilation. — toots / githubweb
- move generalization to Typedecl.update_type — garrigue / githubweb
- Fix #13495: typechecker crash while typing objects (#13514) — noreply / githubweb
- Better. — toots / githubweb
- Rename — toots / githubweb
- Split. — toots / githubweb
- Update otherlibs/systhreads/st_stubs.c — noreply / githubweb
- Update configure.ac — noreply / githubweb
- Regenerate — toots / githubweb
- Better — toots / githubweb
- Update configure.ac — noreply / githubweb
- Regenerate. — toots / githubweb
- Match GNU/Hurd last — samuel.thibault / githubweb
- adds data_types to dune configuration — contact / githubweb
- Use '$' instead of '.' to separate module names in symbol names. — timmcgil / githubweb
- -dsource: \#mod is not an operator in type context — Florian Angeletti / githubweb
- Minor header inclusion fixes — antonin / githubweb
- Audit the installed headers for C++ compatibility — antonin / githubweb
- Test whether C++ stubs can be compiled and linked — antonin / githubweb
- Fix CFI annotation when invoking noalloc C code. — miod / githubweb
- Fix Numbers.Int_base.compare (#13606) — noreply / githubweb
- Refactor `Typecore.type_application` — thevoodoos / githubweb
- Do not include <runtime/caml/config.h> unless truly necessary. — miod / githubweb
- Fatal error if allocations fail inside lf_skiplist.c — guillaume.munch-maccagnoni / githubweb
- Fatal error if OOM inside skiplist.c — guillaume.munch-maccagnoni / githubweb
- [minor] Fix comments — guillaume.munch-maccagnoni / githubweb
- Hold lock around ephemeron debugging code. — nick / githubweb
- Enable native backend on x86_64 GNU/Hurd — samuel.thibault / githubweb
- Match GNU/Hurd last — samuel.thibault / githubweb
- Enable natdynlink on x86_64 GNU/Hurd — samuel.thibault / githubweb
- Remove unused runtime due to recursive value compilation changes. — hugo.heuzard / githubweb
- bootstrap — hugo.heuzard / githubweb
- review: extended longident explanation — Florian Angeletti / githubweb
- update Changes — Florian Angeletti / githubweb
- error messages: enable formatting for warnings — Florian Angeletti / githubweb
- error messages: doc for partial match warning — Florian Angeletti / githubweb
- review: names for error report formatting — Florian Angeletti / githubweb
- self-review: add missing spaces — Florian Angeletti / githubweb
- warnings: fine-tune principality warnings — Florian Angeletti / githubweb
- warnings: tweak break hints for flambda warning (59) — Florian Angeletti / githubweb
- update Changes — Florian Angeletti / githubweb
- Update format.ml to avoid Queue.empty (#13572) — noreply / githubweb
- Various fixes to set thread name — antonin / githubweb
- Refactor: use std function to filter a list in odoc_ast — thevoodoos / githubweb
- Add changelog entry for #13612 — thevoodoos / githubweb
- gprinttyp: pretty printing for levels (#13621) — noreply / githubweb
- configure: use $warn_error_flag instead of -Werror — antonin / githubweb
- configure: stop checking for math.h — antonin / githubweb
- configure: assume presence of unistd.h on POSIX systems — antonin / githubweb
- Add a short path for String.concat and String.split_on_char (#13620) — noreply / githubweb
- Pure re-ordering of major_gc.c, to gather related functions together. — nick / githubweb
- Banner comments for each section of major_gc.c. — nick / githubweb
- lexer: lowercase-only delimiters for quoted strings (#13628) — noreply / githubweb
- Added a few location while parsing (#13624) — noreply / githubweb
- Suggest regenerating configure by running tools/autogen directly — antonin / githubweb
- Suggest a Docker image to regenerate the configure script — antonin / githubweb
- Changes: add myself as a reviewer for PR #13601 — Sebastien.Hinderer / githubweb
- Changes — guillaume.munch-maccagnoni / githubweb
- Update tsan oracles after 7f5719c2651292ccd20c6e2644d44cf6dd360105 — miod / githubweb
- Fix #13598 by protecting partial_pred — garrigue / githubweb
- properly protect wrap_trace_gadt_instances — garrigue / githubweb
- follow Florian's suggestion — garrigue / githubweb
- add counterexample for #13599 — garrigue / githubweb
- Update tsan and frame-pointer oracles after 703ba8eac4da669f793d84452a6137f333254db2 — miod / githubweb
- Use correct CFA register on MacOS. Improve linker version detection. — nick / githubweb
- use backtracking in Ctype.unify_gadt — garrigue / githubweb
- add new failure example — garrigue / githubweb
- optimize unify_gadt to only check for free variables in the expected type — garrigue / githubweb
- add comment in unify_pat_types_refine — garrigue / githubweb
- update comment in ctype.mli — garrigue / githubweb
- update result of examples — garrigue / githubweb
- Fix mangling of caml_system$frametable — miod / githubweb
- Changes bookkeeping — Florian Angeletti / githubweb
- Put G into FUNCTION, END_FUNCTION and OBJECT — timmcgil / githubweb
- Fix broken frame pointer tests from #13050 — timmcgil / githubweb
- Fix a pattern in configure — samuel / githubweb
- Fix syntax details in HACKING.adoc — samuel / githubweb
- Update to libtool 2.5.4 — antonin / githubweb
- Update to Automake 1.17 — antonin / githubweb
- Update GNU config — antonin / githubweb
- Changes bookkeeping — Florian Angeletti / githubweb
- Remove unneeded Automake files — antonin / githubweb
- Add the missing `$(EXE)` for `stripdebug` invocations — samuel / githubweb
- typecore.ml: documentation comments for untyped_apply_arg — gabriel.scherer / githubweb
- typecore.ml: documentation comments for type_application — gabriel.scherer / githubweb
- type_args: move [expand_head] to match trunk evaluation order — gabriel.scherer / githubweb
- fix a comment — gabriel.scherer / githubweb
- typecore.ml: small location improvement in an type_application error message — gabriel.scherer / githubweb
- minor renaming for consistency — gabriel.scherer / githubweb
- typecore.ml: an [instance] was possibly missing compared to the trunk version — gabriel.scherer / githubweb
- typecore.ml: minor tweak — gabriel.scherer / githubweb
- runtime: help gcc static analyzer by widening a test — Florian Angeletti / githubweb
- Avoid traversing C parts of frame pointer chain when reallocating stack — stedolan / githubweb
- Include the `runtime` directory only for ocamltest — samuel / githubweb
- Use `target` instead of `host` to detect the C toolchain — samuel / githubweb
- Use `target` instead of `host` when relevant in configuration — samuel / githubweb
- Detect a _build_ C toolchain to build `sak` — samuel / githubweb
- Check that the OCaml versions are compatible for a cross compiler — samuel / githubweb
- Improve documentation of Map.S.add_to_list — olejodd10 / githubweb
- Improve the error message when GADT parameter variance cannot be checked (#13663) — noreply / githubweb
- Better errors for illegal recursive modules (#13646) — noreply / githubweb
- release-info: update the prospective calendar — Florian Angeletti / githubweb
- Use a `TARGET_BINDIR` configure variable instead of `--with-target-bindir` — samuel / githubweb
- Add a configurable library directory on target — samuel / githubweb
- Detect `flexlink` only on relevant targets — samuel / githubweb
- Add a `Config` entry for the compression libraries — samuel / githubweb
- Add a `Config` entry for the target OS type — samuel / githubweb
- Bootstrap — samuel / githubweb
- Add a Makefile.cross with rules to build a cross compiler — samuel / githubweb
- Enable bootstrapping flexdll in the cross-compiler setting — samuel / githubweb
- Add cross-compilation cases to `sak` — samuel / githubweb
- Document cross compilers in INSTALL.adoc — samuel / githubweb
- Add a changelog entry for cross compilers — samuel / githubweb
- Add a CI workflow to test cross compilers — samuel / githubweb
- Improve `regular_nested` example for “polymorphism” chapter — fdsteffahn / githubweb
- Changes bookkeeping — Florian Angeletti / githubweb
- Remove redundant ~refine argument in Typecore, and clarify use of unify_gadt. (#13660) — noreply / githubweb
- Only call Cygwin setup once — david.allsopp / githubweb
- Fix logic error in configure.ac — david.allsopp / githubweb
- Avoid register stall on conversion operations — Pierre Chambart / githubweb
- driver: use compilation unit name in dependency in native linker — Florian Angeletti / githubweb
- Changes — Pierre Chambart / githubweb
- review: testsuite explanation — Florian Angeletti / githubweb
- update Changes — Florian Angeletti / githubweb
- [refactor] genprintval: abstract away the use of Out_name — gabriel.scherer / githubweb
- a testsuite for toplevel printing of constructors — gabriel.scherer / githubweb
- genprintval: printer shorter paths for constructors — gabriel.scherer / githubweb
- genprintval constructor printing: extra test case — gabriel.scherer / githubweb
- testsuite example from Florian — gabriel.scherer / githubweb
- Changes — gabriel.scherer / githubweb
- runtime: remove backup_thread_running — gabriel.scherer / githubweb
- Update GitHub CI Ubuntu from 22.04 to 24.04. (#13665) — noreply / githubweb
- Add eager bool functions: Bool.(logand, logor, logxor). (#13662) — noreply / githubweb
- Refactor in typing/typetexp — samuel.aime.vivien / githubweb
- Lifted code out for tree_of_typexp — samuel.aime.vivien / githubweb
- Refactor in parsing/pprintast — samuel.aime.vivien / githubweb
- Refactor in typing/typemod — samuel.aime.vivien / githubweb
- improved style — samuel.aime.vivien / githubweb
- Teach debugger scripts about variable number of domains. — nick / githubweb
- Fix #13688 by moving before_generalize call inside with_new_pool — garrigue / githubweb
- update comment — garrigue / githubweb
- domain.c: simplify caml_domain_is_multicore — gabriel.scherer / githubweb
- Changes — gabriel.scherer / githubweb
- manual: switch pdf renderer to lualatex — Florian Angeletti / githubweb
- manual: don't escape non-ascii unicode character in grammars — Florian Angeletti / githubweb
- manual: document the switch to basic unicode support — Florian Angeletti / githubweb
- Changes placeholder — Florian Angeletti / githubweb
- review: changes — Florian Angeletti / githubweb
- review: Unicode capitalization — Florian Angeletti / githubweb
- manual: transf.mll better escaping — Florian Angeletti / githubweb
- review: use Unicode vocabulary — Florian Angeletti / githubweb
- review: stronger encoding wording — Florian Angeletti / githubweb
- review: rewording and expand Latin-1 block — Florian Angeletti / githubweb
- github workflow: add texlive-luatex for the manual — Florian Angeletti / githubweb
- Introduce `Typedtree.map_apply_arg` — thevoodoos / githubweb
- Make matching exhaustive — thevoodoos / githubweb
- Reword some comments. — thevoodoos / githubweb
- Rename `type_omitted_parameters` — thevoodoos / githubweb
- Update reviewers list in changelog — thevoodoos / githubweb
- Changes bookkeeping — Florian Angeletti / githubweb
- Rewrite mutable globals for GC control to be atomic — mail / githubweb
- Revert "Include the `runtime` directory only for ocamltest" — david.allsopp / githubweb
- Fix static builds of the compiler — david.allsopp / githubweb
- manual: fix name of caml_hash_variant in the C interface — michael / githubweb
- faster caml_continuation_use_and_update_handler_noexc — hugo.heuzard / githubweb
- Changes — gabriel.scherer / githubweb
- Support unicode identifiers in comments — pieter / githubweb
- typos in ephemeron-related comments — gabriel.scherer / githubweb
- typemod: labeled argument [strengthen:bool] for type_{module,application} — gabriel.scherer / githubweb
- typemod: labeled argument [funct_body:bool] for type_{module,application,open_decl} — gabriel.scherer / githubweb
- Add test for unicode identifier in comment — pieter / githubweb
- Add `Char.Ascii` module (#13695) — noreply / githubweb
- [minor] Document locking behaviour of C channels — guillaume.munch-maccagnoni / githubweb
- Fix deadlock in runtime events — guillaume.munch-maccagnoni / githubweb
- Avert potential deadlock in caml_iterate_named_values — guillaume.munch-maccagnoni / githubweb
- Use caml_plat_lock_non_blocking in signals.c, clarify signal installation — guillaume.munch-maccagnoni / githubweb
- Replace caml_plat_locking with caml_plat_non_blocking in io.c — guillaume.munch-maccagnoni / githubweb
- Document remaining uses of caml_plat_lock — guillaume.munch-maccagnoni / githubweb
- Changes — guillaume.munch-maccagnoni / githubweb
- Changes — pieter / githubweb
- Revert "Replace caml_plat_locking with caml_plat_non_blocking in io.c" — guillaume.munch-maccagnoni / githubweb
- Document use of caml_plat_lock_blocking — guillaume.munch-maccagnoni / githubweb
- Correctly fix the runtime events deadlock — guillaume.munch-maccagnoni / githubweb
- Changes — guillaume.munch-maccagnoni / githubweb
- Use a more explicit name for [remaining_function_type] — thevoodoos / githubweb
- Pin Cygwin back to 3.5.4 — david.allsopp / githubweb
- Correct OOM semantics of caml_stat_strdup_to_os — david.allsopp / githubweb
- fix subtyping error message for some polymorphic variants — gabriel.scherer / githubweb
- Create symlinks on Windows when available — david.allsopp / githubweb
- Set MSYS and CYGWIN permanently — david.allsopp / githubweb
- Test installations on the MSVC workflow — david.allsopp / githubweb
- Add Result.retract. — daniel.buenzli / githubweb
- Update changes. — daniel.buenzli / githubweb
- Promote failing test. — daniel.buenzli / githubweb
- Add a dummy `caml_debugger_saved_instruction` when `HAS_SOCKETS` is false — samuel / githubweb
- Fix Dynarray.for_all's docstring — duncan / githubweb
- Bump multicoretests to version 0.6 — mail / githubweb
- Fix minor typo in Ephemeron documentation (#13730) — noreply / githubweb
- Add a Changes entry — mail / githubweb
- Add `filteri` to `Seq` (#13729) — noreply / githubweb
- Add Either.retract (#13731) — noreply / githubweb
- instr_size fixes for arm64 — timmcgil / githubweb
- Add enable-codegen-invariants flag for instr_size debugging — timmcgil / githubweb
- Improve performance of Weak.add (#13737) — noreply / githubweb
- Correct name of coccinelle test — david.allsopp / githubweb
- Fix coccinelle linking regression test on Cygwin — david.allsopp / githubweb
- Simplify test script slightly — david.allsopp / githubweb
- Add enable-codegen-invariants flag to CI testing — timmcgil / githubweb
- Optimize Weak.find_aux (#13740) — noreply / githubweb
- String starts_with/ends_with tests should run unconditionally (#13741) — noreply / githubweb
- Add caml_stat_char_array_{to,of}_os — david.allsopp / githubweb
- Annotate more caml_stat_* functions — david.allsopp / githubweb
- Add Linux ARM64 build — noreply / githubweb
- Update build.yml — noreply / githubweb
- Add a .editorconfig file — antonin / githubweb
- Document that custom finalizers must not access the OCaml heap, etc. — josh / githubweb
- Explicit units in time management — antonin / githubweb
- Prevent erroneously waiting for an unbounded time in Unix.select — antonin / githubweb
- fix wrong PR number in Changes — leo / githubweb
- changes bookkeeping — Florian Angeletti / githubweb
- Fix a documentation typo in `seq.mli` — noreply / githubweb
- Refactor of previous_arg_loc — samuel.aime.vivien / githubweb
- Lift may_warn out of match in collect_apply_args — samuel.aime.vivien / githubweb
- Major refactor in collect_apply_args to prepare for a new function kind — samuel.aime.vivien / githubweb
- Corrected tabulation level typo — samuel.aime.vivien / githubweb
- Moved proper_exp_loc and unify_exp to the top of the file for future uses in collect_apply_args — samuel.aime.vivien / githubweb
- Corrected typo in comment that came from an argument renamed in a previous change — samuel.aime.vivien / githubweb
- Updated Changes — samuel.aime.vivien / githubweb
- Simplified a match (based on reviewers feedback) to remove an assert false — samuel.aime.vivien / githubweb
- Inlined `eliminate_optional_arg` and `use_arg` — samuel.aime.vivien / githubweb
- Add machtype on Cmm function parameters — Pierre Chambart / githubweb
- Correct memory_chunk annotation on loads of integers — Pierre Chambart / githubweb
- Add missing kind annotation on Cmm catch arguments — Pierre Chambart / githubweb
- Update comment [get_field_gen] — Pierre Chambart / githubweb
- Update Changes — Pierre Chambart / githubweb
- Allow unboxing of static catch parameters with flambda (#13758) — noreply / githubweb
- Update release calendar — Florian Angeletti / githubweb
- Skip emit blank lines in the native-debugger tests — david.allsopp / githubweb
- dynlink: cannot open dll error: always escape error message — n.oje.bar / githubweb
- Describe the termination behaviour in `seq.mli` — hirrolot / githubweb
- Fix for inaccurate live blocks/words stats in compaction (#13774) — noreply / githubweb
- Ensure that pool owners are correctly set on pool adoption (#13773) — noreply / githubweb
- Reset the major GC's pacing clock after any synchronous GC work. (#13736) — noreply / githubweb
- Fix ocamltest line numbers after multiline comments, strings — lmaurer / githubweb
- Use nanosleep when available for the tick thread — antonin / githubweb
- Include `asm.h` at the beginning of assembler sources — samuel / githubweb
- Detect the need for the GNU note for non-executable stack — samuel / githubweb
- Add a `Config` variable for the need of the GNU non-executable stack note — samuel / githubweb
- #13764 ocamldep: keywords flag mirroring the ocaml{c,opt} one (#13779) — noreply / githubweb
- Immutable arrays — olivier / githubweb
- Remove unnecessary iarray primitives — olivier / githubweb
- Bootstrap — olivier / githubweb
- Add Stdlib.Iarray module — olivier / githubweb
- Immutable array tests — olivier / githubweb
- Remove .:() indexing operator — olivier / githubweb
- Update changelog — olivier / githubweb
- Remove IarrayLabels — olivier / githubweb
- Output the `.note.GNU-stack` section based on `configure` — samuel / githubweb
- Detect support for `.size` and `.type` assembler directives — samuel / githubweb
- Add a `Config` variable for the `.size` and `.type` assembler directives — samuel / githubweb
- Output the `.size` and `.type` directives based on `configure` result — samuel / githubweb
- Add a Changes entry — samuel / githubweb
- Use [%extension_constructor] instead of Obj.Extension_constructor.of_val in Type.Id (#13782) — noreply / githubweb
- add `Stdlib.phys_equal` (#13753) — noreply / githubweb
- Unicode chars in error messages: respect the Unicode notation. — daniel.buenzli / githubweb
- Expose IO_BUFFER_SIZE as Sys.io_buffer_size, merge IO_BUFFER_SIZE and UNIX_BUFFER_SIZE (#13589) — noreply / githubweb
- Fix indentation (whitespace change only) — david.allsopp / githubweb
- Display the configure command on AppVeyor — david.allsopp / githubweb
- Restore AppVeyor configure-caching — david.allsopp / githubweb
- Fix under-estimated Lcondbranch instruction size — xavier.leroy / githubweb
- -d(no-)canonical-ids flag (unset by default): boilerplate, no implementation — gabriel.scherer / githubweb
- implement Ident canonicalization — gabriel.scherer / githubweb
- Changes — gabriel.scherer / githubweb
- -dcanonical-ids: un-hide /0 stamps — gabriel.scherer / githubweb
- format: add a out_width function to Format device — Florian Angeletti / githubweb
- review: add a use of "pp_string_as" — Florian Angeletti / githubweb
- format: install utf8_scalar_width by default — Florian Angeletti / githubweb
- Fix windows test — Florian Angeletti / githubweb
- review: before_width computation and documentation — Florian Angeletti / githubweb
- review: clarify when [out_width] is called — Florian Angeletti / githubweb
- Update Changes — Florian Angeletti / githubweb
- review: documentation typo and desync — Florian Angeletti / githubweb
- Be consistent with the Windows triplets — david.allsopp / githubweb
- Consolidate and document the Windows triplets — david.allsopp / githubweb
- Fix backslashes in runtime/build_config.h — david.allsopp / githubweb
- Move TARGET_LIBDIR to Makefile.build_config — david.allsopp / githubweb
- Use C.UTF-8 for the test locale in check-typo — david.allsopp / githubweb
- Require all text files to be valid UTF-8 — david.allsopp / githubweb
- Stop using non-ascii attribute — david.allsopp / githubweb
- Add check-typo to 5.x release branches! — david.allsopp / githubweb
- Test check-typo PRs properly — david.allsopp / githubweb
- Use non-ascii name rather than utf8 — david.allsopp / githubweb
- Labeled tuples — ccasinghino / githubweb
- bootstrap — ccasinghino / githubweb
- Implement `get_left` & `get_right` in `Either` (#13768) — noreply / githubweb
- Missing flexlink bootstrap dependencies — david.allsopp / githubweb
- Rename Format.utf8_scalar_width to utf_8_scalar_width (#13794) — noreply / githubweb
- array.ml: remove dependency on String module. — daniel.buenzli / githubweb
- Add String.edit_distance with a classic implementation. — daniel.buenzli / githubweb
- String.edit_distance: use a ring buffer of rows instead of a full matrix. — daniel.buenzli / githubweb
- String.edit_distance: add [limit] to bound distance computation. — daniel.buenzli / githubweb
- Add String.spellcheck. — daniel.buenzli / githubweb
- Address review comment from wikku. — daniel.buenzli / githubweb
- String.spellcheck: better default max_dist. — daniel.buenzli / githubweb
- String.edit_distance: add an obvious shortcut for limit <= 1. — daniel.buenzli / githubweb
- Address doc review from Gabriel. — daniel.buenzli / githubweb
- String.spellcheck: compute the word's uchars only once. — daniel.buenzli / githubweb
- Add forgotten run of tools/sync_stdlib_docs. — daniel.buenzli / githubweb
- Address review from Nicolás. — daniel.buenzli / githubweb
- Short path: improve bound check. — daniel.buenzli / githubweb
- String.spellcheck: represent dictionaries by their iteration. — daniel.buenzli / githubweb
- String.edit_distance: reduce window size and add comment about rogue read. — daniel.buenzli / githubweb
- String.edit_distance: jmax computation: guard against reasonable overflows. — daniel.buenzli / githubweb
- Update changes. — daniel.buenzli / githubweb
- Add prefetch support for ARM64, PPC64, RiscV and s390x — timmcgil / githubweb
- Track type of variables bound by `as` (#13763) — noreply / githubweb
- OCaml Language Committe: description and link — Florian Angeletti / githubweb
- Tweak comment. — daniel.buenzli / githubweb
- Revert changes to .gitattributes. — daniel.buenzli / githubweb
- Add non-ascii to .gitattributes apparently #13724 was not a revolution. — daniel.buenzli / githubweb
- Fix conflict resolution bug in Changes. — daniel.buenzli / githubweb
- .gitattributes: thinking too much about types. — daniel.buenzli / githubweb
- stdlib: new module Pqueue — gabriel.scherer / githubweb
- a more versatile API — gabriel.scherer / githubweb
- update Changes — gabriel.scherer / githubweb
- give module Make a signature constraint — gabriel.scherer / githubweb
- too late for 5.2 — gabriel.scherer / githubweb
- add Pqueue to stdlib documentation — gabriel.scherer / githubweb
- use Dynarray.is_empty — gabriel.scherer / githubweb
- stdlib: better interface for priority queues — gabriel.scherer / githubweb
- stdlib: yet another interface for priority queues — gabriel.scherer / githubweb
- stdlib: a fourth API for priority queues — gabriel.scherer / githubweb
- various small changes in Pqueue interface — gabriel.scherer / githubweb
- adding a suffix _unordered to iter and fold — gabriel.scherer / githubweb
- priority queues: no more Empty exception — gabriel.scherer / githubweb
- priority queues: remove_min does nothing if the queue is empty — gabriel.scherer / githubweb
- make alldepend — gabriel.scherer / githubweb
- Changes: move Pqueue entry from 5.3 to working version. — daniel.buenzli / githubweb
- Add Uchar.{utf_8_decode_length_of_byte,max_utf_8_decode_length}. — daniel.buenzli / githubweb
- Fix typo — n.oje.bar / githubweb
- Don't trash the backtraces in `Sys.getenv_opt` (#13727) — noreply / githubweb
- Changes: missing parentheses — n.oje.bar / githubweb
- Added an error detection when generating typing constraints — samuel.aime.vivien / githubweb
- Added test with class type — samuel.aime.vivien / githubweb
- testsuite: promote a no-flat-float-array test — Florian Angeletti / githubweb
- PDF manual: add section titles to page right-facing page headers (#13802) — noreply / githubweb
- Fix LaTeX formatting of table of operators and their precedences — xavier.leroy / githubweb
- types: fix a small bug in the scope+marks bitmasking code — gabriel.scherer / githubweb
- Prefer Autoconf EXEEXT to our exeext — antonin / githubweb
- Reformat an AS_IF — antonin / githubweb
- Update AX_PROG_CC_FOR_BUILD to rev 26 — antonin / githubweb
- configure: define outputobj and outputexe flags together — antonin / githubweb
- Fix sak build not using the proper build compiler invocation — antonin / githubweb
- Add support for unaligned accesses on arm64 — matthewelse1997 / githubweb
- Expose a way to get current timestamp in runtime events (#13785) — noreply / githubweb
- Fix forgotten check on validity of a type variable name — samuel.aime.vivien / githubweb
- Refactored validity check — samuel.aime.vivien / githubweb
- Updated PR number in Changes — samuel.aime.vivien / githubweb
- Refactored packed modules types into a record containing a location — samuel.aime.vivien / githubweb
- Modified parsetree to store type constraints directly with a module packing. — samuel.aime.vivien / githubweb
- Defactored code in typing/typecore to improve readability — samuel.aime.vivien / githubweb
- Added tests to ensure this new pattern is in the testsuite — samuel.aime.vivien / githubweb
- Changes — samuel.aime.vivien / githubweb
- fix #13778: module S with type t = int uses type t — Florian Angeletti / githubweb
- fix #13788: spellchecking hint, keep module context — Florian Angeletti / githubweb
- check-typo: enforce gawk — gabriel.scherer / githubweb
- Attach new locs to `Ldot` and `Lapply` nodes — thevoodoos / githubweb
- Remove polymorphic comparisons of longidents — thevoodoos / githubweb
- Stop using longidents in Types.Tpackage — thevoodoos / githubweb
- Update dependency info — thevoodoos / githubweb
- Add changelog entry for #13302 — thevoodoos / githubweb
- Promote changes in test: errors have finer lid locations — thevoodoos / githubweb
- bootstrap — thevoodoos / githubweb
- Less verbose longident test output — thevoodoos / githubweb
- stdlib: add a format_text function for text-like format strings — Florian Angeletti / githubweb
- review: paragraph, tmc implementation and documentation — Florian Angeletti / githubweb
- review: remove blank line coalescing, update description — Florian Angeletti / githubweb
- add Changes entry — Florian Angeletti / githubweb
- review: typo in documentation — Florian Angeletti / githubweb
- review: simpler format_text breaks computation — Florian Angeletti / githubweb
- update Changes — Florian Angeletti / githubweb
- Ensure depth-first search in iterators — thevoodoos / githubweb
- Light refactor of caml_unix_random_seed — antonin / githubweb
- Use the Windows CSPRNG to get a random seed for Stdlib.Random — antonin / githubweb
- Added unused warning on type definitions comming from an `_ as _` — samuel.aime.vivien / githubweb
- Changes — samuel.aime.vivien / githubweb
- Moved location of error message to match location and warning settings — samuel.aime.vivien / githubweb
- Store only potential unused warnings — samuel.aime.vivien / githubweb
- Made a distinction in the warnings between types and type variables — samuel.aime.vivien / githubweb
- Print warning when set thread name fails. (#13823) — noreply / githubweb
- Fix field initialisation bug in runtime_events.c. — Nick.Barnes / githubweb
- Avoid re-marking ephemerons with trivial data (#13827) — noreply / githubweb
- Allow values reachable from ephemeron keys to be collected by minor GC — stedolan / githubweb
- formatting — stedolan / githubweb
- Bugfix: Hd_val instead of Tag_val — stedolan / githubweb
- Infix_tag tweak — stedolan / githubweb
- Skip running native debugger tests when TSan is enabled. (#13816) — noreply / githubweb
- Translmod.type_structure: remove unnecessary plumbing for module block size (#13832) — noreply / githubweb
- fix pexp_function documentation — valentin.gatienbaron / githubweb
- error messages: align spellchecking hints — Florian Angeletti / githubweb
- error messages: spellcheck hints are no longer lazily computed — Florian Angeletti / githubweb
- format_doc: preprocessing function for ralign — Florian Angeletti / githubweb
- Misc.with_aligned_hint: fmt variant — Florian Angeletti / githubweb
- Ensure apt is updated before installing packages — david.allsopp / githubweb
- format_doc: fix bug in align functions — Florian Angeletti / githubweb
- review: split `with_aligned_hint` function — Florian Angeletti / githubweb
- update Changes — Florian Angeletti / githubweb
- review: Misc.aligned_hint, better documentation — Florian Angeletti / githubweb
- Add test showing untypeast issue — ccasinghino / githubweb
- Fix untypeast handling of pvb_constraint — ccasinghino / githubweb
- expose Printast.pattern for debugging — gabriel.scherer / githubweb
- dune support: iarray placeholder — Florian Angeletti / githubweb
- Address review feedback — ccasinghino / githubweb
- changes entry — ccasinghino / githubweb
- -dtypedtree: print locations for 'extra' nodes — gabriel.scherer / githubweb
- manual: clarify documentation of C macros on integers — n.oje.bar / githubweb
- document what Location.loc_ghost is — valentin.gatienbaron / githubweb
- Fewer details — n.oje.bar / githubweb
- Fix Weak.get_copy not darkening custom blocks — josh / githubweb
- Add note about Val_int truncation — n.oje.bar / githubweb
- Ensure root safety in caml_register_named_value. — nick / githubweb
- Float.Array.fill: add [@@noalloc] attribute — gabriel.scherer / githubweb
- Float.Array.fill: add [@inline] attribute to expose float-unboxing opportunity — gabriel.scherer / githubweb
- Index all paths components (#13848) — noreply / githubweb
- Add `[Float.]Array.{equal.compare}` (#13836) — noreply / githubweb
- Fix Changes entry for PR13782 — vincent.laviron / githubweb
- Add a Repr module to the standard library — kit-ty-kate / githubweb
- Add reviewer to Changes — josh / githubweb
- Add Stephen Dolan's test — josh / githubweb
- Add pointer to ocamltest docs from testsuite/HACKING.md (#13869) — noreply / githubweb
- add -i-variance — tscompor / githubweb
- add the syntax for bivariance — tscompor / githubweb
- enable -i-variance in tests for variance and constraints — tscompor / githubweb
- shape printer: less box drifting — Florian Angeletti / githubweb
- shape printer: reduce white spaces — Florian Angeletti / githubweb
- ocamldoc: add option to turn off _ escaping — Florian Angeletti / githubweb
- manual: remove special handling of In_channel and Out_channel — Florian Angeletti / githubweb
- Remove special-casing for socketpair — david.allsopp / githubweb
- Re-enable the cloexec.ml test on Windows — david.allsopp / githubweb
- Add not-target-windows ocamltest action — david.allsopp / githubweb
- Test Unix.create_process as well — david.allsopp / githubweb
- Switch from not-windows to not-target-windows — david.allsopp / githubweb
- Switch uses of libunix to not-target-windows — david.allsopp / githubweb
- Add target-windows ocamltest action — david.allsopp / githubweb
- error messsages: convert most hints to submessage (#13838) — noreply / githubweb
- Remove out-of-date comment from cloexec.ml test — david.allsopp / githubweb
- update Changes — Florian Angeletti / githubweb
- Add Cvar_mut in Cmm to access mutable variables — vincent.laviron / githubweb
- Enforce proper use of mutability in codegen tests — vincent.laviron / githubweb
- Add invariant checks for Cmm mutability of variables — vincent.laviron / githubweb
- Remove Cmm_helpers.bind_nonvar, as bind now has the right semantics — vincent.laviron / githubweb
- Add tests — vincent.laviron / githubweb
- Make object stat counters atomic (#13880) — noreply / githubweb
- Use a dedicated primitive for Lazy blocks (#13867) — noreply / githubweb
- Implement `Dynarray.{exists2, for_all2}` (#13885) — noreply / githubweb
- Fix my author name in the contributions — hirrolot / githubweb
- Renamed unify_package into compare_package — samuel.aime.vivien / githubweb
- Added an inlined record for Tpackage — samuel.aime.vivien / githubweb
- Lift inlined record out of Tpackage as a new type — samuel.aime.vivien / githubweb
- BOOTSTRAP — samuel.aime.vivien / githubweb
- Changed interface of compare_package to take packages as argument — samuel.aime.vivien / githubweb
- Factor subtype_package out of subtype_rec — samuel.aime.vivien / githubweb
- Changed interface of package_subtype to take packages as arguments — samuel.aime.vivien / githubweb
- Factor unify_package out of unify3 — samuel.aime.vivien / githubweb
- Factor moregen_package out of moregen — samuel.aime.vivien / githubweb
- Factor eqtype_package out of eqtype — samuel.aime.vivien / githubweb
- Changed interface of type_package to take a package as argument and return a package — samuel.aime.vivien / githubweb
- Small improvement of presentation — samuel.aime.vivien / githubweb
- Changed interface of modtype_of_package to take a package as argument — samuel.aime.vivien / githubweb
- Introduce a new record for package types in outcometree — samuel.aime.vivien / githubweb
- Changes — samuel.aime.vivien / githubweb
- Renamed pack_fields to pack_cstrs in package_type for coherence — samuel.aime.vivien / githubweb
- Renamed fileds of Typedtree.package_type for less ambiguity with Types.package — samuel.aime.vivien / githubweb
- Refactor complete_type_list to take a package as argument — samuel.aime.vivien / githubweb
- #13702 error messages: specialized error messages for non-functors (#13865) — noreply / githubweb
- Add reviewers to Changes entry for #13407 — Sebastien.Hinderer / githubweb
- gitignore: ignore macOS executable debug symbols directory — antonin / githubweb
- set scope in expand_abbrev rather than rely on update_scope — garrigue / githubweb
- use Int.max rather than generic max — garrigue / githubweb
- add log and comments; small change in instance_parameterized_type — garrigue / githubweb
- Add a test showing unexpected approximated shapes — thevoodoos / githubweb
- Use `Pextra_ty` for specific shape paths and correctly index modules in these. — thevoodoos / githubweb
- Add changelog entry — thevoodoos / githubweb
- Fix C _Atomic in header incompatibility with C++ — kit-ty-kate / githubweb
- Correct regression with `unused-type-declaration` warning — samuel.aime.vivien / githubweb
- Merge pull request #13829 from clementblaudeau/recsig-substitution-cyclic-check — noreply / githubweb
- Remove quotes around \var{...} in intfc manual — stephen / githubweb
- Fix documentation of Array.compare regarding the ordering. (#13908) — noreply / githubweb
- Enforce evaluation order for generic applications in Closure (#13882) — noreply / githubweb
- Mark tests that actually require multicore (#13906) — noreply / githubweb
- Fix definition of Fibonacci numbers in the manual (#13912) — noreply / githubweb
- Apply BUILD_PATH_PREFIX_MAP to Sys.argv.(0) in cmt — david.allsopp / githubweb
- GHA: remove PRISTINE_PATH — antonin / githubweb
- GHA: bash is part of Cygwin base — antonin / githubweb
- GHA: tell Cygwin's bash to ignore CR line endings — antonin / githubweb
- GHA: revisit limits on concurrent Make jobs — antonin / githubweb
- GHA: store the Autoconf cache key in the step output — antonin / githubweb
- GHA: don't set CC as an env variable — antonin / githubweb
- GHA: refactor configure calls in runner.sh — antonin / githubweb
- GHA: typo — antonin / githubweb
- GHA: split configuration and build — antonin / githubweb
- GHA: use a fold for config.log in GHA — antonin / githubweb
- Get rid of the @since attribute for the Uchar.hash function — Sebastien.Hinderer / githubweb
- Add Result.product and Result.Syntax (#13696) — noreply / githubweb
- Repr.equal is not an operator (#13914) — noreply / githubweb
- Add examples to the `Fun` module — hazem-work / githubweb
- Reword some paragraphs in `Fun` examples — hazem-work / githubweb
- Reword more paragraphs in `Fun` examples — hazem-work / githubweb
- Add more examples to `Fun.id` and `const` — hazem-work / githubweb
- Remove problematic examples and add descriptions — hazem-work / githubweb
- Expand the Fun.id dispatching description — hazem-work / githubweb
- Add "advanced"/"real-world" examples — hazem-work / githubweb
- Make function refs headers — hazem-work / githubweb
- Add `Fun.compose` examples — hazem-work / githubweb
- Deindent and improve formatting — hazem-work / githubweb
- Reword some descriptions — hazem-work / githubweb
- Remove problematic `flip` examples — hazem-work / githubweb
- Replace a `compose` example with more involved one — hazem-work / githubweb
- Typos in the Uchar example — hazem-work / githubweb
- Some rewording — hazem-work / githubweb
- Replace the windows path conversion example — hazem-work / githubweb
- Add a Scanf example to id — hazem-work / githubweb
- Add example to const, remove example from compose — hazem-work / githubweb
- Indent code blocks, reorder, reformat, reword — hazem-work / githubweb
- Remove scanf and floatarray examples from id — hazem-work / githubweb
- Prevent overlong lines in code examples — hazem-work / githubweb
- Add a Changes entry — hazem-work / githubweb
- Harden the cloexec.ml test on Windows — david.allsopp / githubweb
- Harden cloexec.ml test against virus scanners! — david.allsopp / githubweb
- Enrich ocamltest doc about scripts (#13902) — noreply / githubweb
- manual: alerts: add sections, in preparation for following commits — valentin.gatienbaron / githubweb
- manual: alerts: annotate code section as ocaml code — valentin.gatienbaron / githubweb
- manual: alerts: document how to put alerts on all structure/signature items — valentin.gatienbaron / githubweb
- Makefile.dev: work around #13817 (#13818) — noreply / githubweb
- [refactor] runtime: auxiliary function for allocated_words update — gabriel.scherer / githubweb
- runtime: "suspended" and "resumed" allocations affect the major GC speed — gabriel.scherer / githubweb
- runtime: simplistic support for [ramp_up], [ramp_down] — gabriel.scherer / githubweb
- runtime: count the work suspended by each ramp-up phase — gabriel.scherer / githubweb
- runtime: support nested ramp-up phases — gabriel.scherer / githubweb
- expose ramp_up, ramp_down as externals in stdlib/Gc — gabriel.scherer / githubweb
- Changes entry — gabriel.scherer / githubweb
- runtime: log ramp-up / ramp-down in SLICESIZE GC logs — gabriel.scherer / githubweb
- Gc.ramp_up: re-raise exceptions, but ramp-down right before — gabriel.scherer / githubweb
- [minor] stray fix in runtime/array.c — gabriel.scherer / githubweb
- runtime/array.c: expose {uniform_,float}array_concat, use it in Float.Array — gabriel.scherer / githubweb
- Rename ccomptype to ccomp_type for consistency (#13927) — noreply / githubweb
- Add Result.{get_ok',error_to_failure} (#13720) — noreply / githubweb
- Add List.singleton and Seq.singleton — david.allsopp / githubweb
- Fix @since 5.0 annotation loss in domain.mli and effect.mli by swapping alert and header (#13934) — noreply / githubweb
- mystery reviewer for 13643 — gabriel.scherer / githubweb
- Added tests for abstraction of whole module types during avoidance — clement.blaudeau / githubweb
- Removed abstraction of whole module types when avoiding a field — clement.blaudeau / githubweb
- Fix test weak-ephe-final/ephe_custom.ml (#13940) — noreply / githubweb
- [refactoring] move Matching.get_mod_field to Lambda.transl_mod_field — gabriel.scherer / githubweb
- [refactoring] Lambda.transl_mod_field, move 'lazy' to clients — gabriel.scherer / githubweb
- [refactor] Lambda: merge transl_mod_field and transl_prim — gabriel.scherer / githubweb
- update .depend — gabriel.scherer / githubweb
- Fix #13939 — olivier / githubweb
- Typeopt: better handling of deeply nested unboxed types — vincent.laviron / githubweb
- Add test — vincent.laviron / githubweb
- Changes — vincent.laviron / githubweb
- runtime: migrate caml_{alloc,update}_dummy from alloc.c to obj.c — gabriel.scherer / githubweb
- caml_update_dummy: the [Infix_tag] case is dead code — gabriel.scherer / githubweb
- [minor] value_rec_compiler: refactor alloc/update calls — gabriel.scherer / githubweb
- recursive values: introduce [caml_update_dummy_lazy] — gabriel.scherer / githubweb
- regression test for lazy shortcutting in recursive values — gabriel.scherer / githubweb
- Changes — gabriel.scherer / githubweb
- lazy + letrec: insert indirections on lazy update to avoid concurrency issues — gabriel.scherer / githubweb
- use a dedicated [caml_alloc_dummy] primitive — gabriel.scherer / githubweb
- Improved changelog message — clement.blaudeau / githubweb
- document [caml_domain_alone] reasoning — gabriel.scherer / githubweb
- spawn: increment [caml_num_domains_running] earlier to ease reasoning — gabriel.scherer / githubweb
- domain_create: release the domain lock on failure — gabriel.scherer / githubweb
- Changes — gabriel.scherer / githubweb
- Pin Cygwin back to 3.6.1 until AppVeyor updates — david.allsopp / githubweb
- List.sort_uniq : remove non-first duplicates. (#13862) — noreply / githubweb
- Move match_printer_type in order to share it between toplevel and debugger — pierre.boutillier / githubweb
- Move find_printer to Topprinters (to be shared with the degugger) — pierre.boutillier / githubweb
- Move debugger printers fetching logic — pierre.boutillier / githubweb
- Debugger uses Topprinters.find_printer — pierre.boutillier / githubweb
- release-info: update calendar — Florian Angeletti / githubweb
- Use dune.3.18.0 which is compatible with trunk — mail / githubweb
- Bump qcheck and multicoretests to the latest releases — mail / githubweb
- Changed occur_rec in typing/ctype.ml to traverse type as a graph and not a tree — samuel.aime.vivien / githubweb
- Changes — samuel.aime.vivien / githubweb
- Renamed some arguments of occur_rec — samuel.aime.vivien / githubweb
- Add signal definitions for SIGIO and SIGWINCH. — timmcgil / githubweb
- Add signal_to_string function — timmcgil / githubweb
- Add signal type alias and signal_to_string. — timmcgil / githubweb
- Export signal conversion functions as primitives. — timmcgil / githubweb
- Export signal conversion functions as primitives in Sys — timmcgil / githubweb
- Update documentation in Unix module — timmcgil / githubweb
- Check int and signal argument ranges for conversion functions — timmcgil / githubweb
- Add changelog — timmcgil / githubweb
- Allow 'effect' as attribute id (#13957) — noreply / githubweb
- ocamltest: fix typos — gabriel.scherer / githubweb
- ocamltest: use C99 booleans — antonin / githubweb
- ocamltest: fix path comparison — antonin / githubweb
- ocamltest: use O_CLOEXEC on file descriptors — antonin / githubweb
- ocamltest: compare wcscmp result with 0 — antonin / githubweb
- ocamltest: alarm(3) is always successful — antonin / githubweb
- Teach ocamltest about colors — antonin / githubweb
- GHA: update to macOS 15 and Xcode 16.3 — antonin / githubweb
- tests: native-debugger: build C test code without optimizations — antonin / githubweb
- tests: native-debugger: sanitize library path — antonin / githubweb
- tests: native-debugger: fix GDB version parsing — antonin / githubweb
- tests: native-debugger: disable disabling ASLR — antonin / githubweb
- tests: native-debugger: sanitize trailing blanks — antonin / githubweb
- tests: native-debugger: simplify shell scripts — antonin / githubweb
- Apply suggestions from review — antonin / githubweb
- Check separately in configure if DIFF supports --color — antonin / githubweb
- Fix hygiene check for generating `configure` (#13935) — noreply / githubweb
- Added printing of presence flag in typedtree (#13963) — noreply / githubweb
- fix .depend — gabriel.scherer / githubweb
- [minor] value_rec_compiler: move primitive declarations earlier — gabriel.scherer / githubweb
- fix #13931 — gabriel.scherer / githubweb
- Add profiling with perf chapter OCaml manual — timmcgil / githubweb
- Collapse profiling into a single chapter. — timmcgil / githubweb
- add an invariant function to check that loc_ghost is set correctly — valentin.gatienbaron / githubweb
- parser: partially align use of loc_ghost with what the documentation says — valentin.gatienbaron / githubweb
- parser: refactor previous commit, by removing error prone functions — valentin.gatienbaron / githubweb
- parser: regenerate parser.ml — valentin.gatienbaron / githubweb
- Add test of princiaplity from polymorphic type constraints — thevoodoos / githubweb
- Keep generalized structure from patterns when typing let — thevoodoos / githubweb
- Add changelog entry — thevoodoos / githubweb
- Renamed the flag `transparent_modules` into `no_alias_deps` — clement.blaudeau / githubweb
- Update driver/makedepend.ml — clement.blaudeau / githubweb
- Updated Changelog with pr number — clement.blaudeau / githubweb
- Update changes — antonin / githubweb
- ocamlopt: pass -fPIC when compiling C files — n.oje.bar / githubweb
- Changes — n.oje.bar / githubweb
- Changes — n.oje.bar / githubweb
- Uniformize definition of native_cflags, bytecode_cflags — n.oje.bar / githubweb
- Changes — n.oje.bar / githubweb
- last commit before branching 5.4 — Florian Angeletti / githubweb
- first commit after branching 5.4 — Florian Angeletti / githubweb
- Update README.adoc badges after branching — Florian Angeletti / githubweb
- Avoid tearing in Array.sub — olivier / githubweb
- Move filter_arrow error handling in a function — thevoodoos / githubweb
- Refactor: extract loc_rest_of_function — thevoodoos / githubweb
- Refactor [type_approx]. — thevoodoos / githubweb
- Add a test illustrating a regression in type_approx — thevoodoos / githubweb
- Fix the regression in type approx — thevoodoos / githubweb
- Remove the loop: we are already in a recursive function — thevoodoos / githubweb
- Add a comment about an unreachable case — thevoodoos / githubweb
- Add a comment for type_approx_fun_one_param's spato parameter. — thevoodoos / githubweb
- Add a changelog entry for #13980 — thevoodoos / githubweb
- Propagate file_descr cloexec correctly to channels — david.allsopp / githubweb
- Set FLEXDIR when bootstrapping flexlink — david.allsopp / githubweb
- Make ocamlmklib fail on an unknown parameter — david.allsopp / githubweb
- Collimate the comments — thevoodoos / githubweb
- Fix Makefile dependencies for ocamldoc, ocamltest and ocamldebug — vincent.laviron / githubweb
- Bump magic numbers and version for 5.5.0 — Florian Angeletti / githubweb
- Refactor [is_functor_arg] table of env into [not_aliasable] — clement.blaudeau / githubweb
- Added tests and updated error message with line breaks — clement.blaudeau / githubweb
- genprintval: explain why certain uses of O.obj are not guarded — gabriel.scherer / githubweb
- genprintval: move user-installed printers out of the Make functor — gabriel.scherer / githubweb
- Generic printers in debugger — gabriel.scherer / githubweb
- Test and doc of polymorphic printers in debugger — gabriel.scherer / githubweb
- Use trunk-compatible dune.3.18.2 — mail / githubweb
- Made the "remove_aliases" attribute visible in built-ins attributes — clement.blaudeau / githubweb
- Add Dynarray.unsafe_to_iarray — olivier / githubweb
- Reimplement `let open`, `let module` and `let exception` in terms of a single construct (#13839) — noreply / githubweb
- webman: add anchors for API items, headings (#14002) — noreply / githubweb
- Refine docs for `In_channel` and `Out_channel` (#13982) — noreply / githubweb
- Pprintast: use parentheses around Pexp_struct_item in sequences — n.oje.bar / githubweb
- Move Changes entry to right place, add bugfix PR — n.oje.bar / githubweb
- Add test — n.oje.bar / githubweb
- Fix missing version bump to 5.5 in opam file — mail / githubweb
- Update precondition comment to reflect renaming from #12619 — mail / githubweb
- check-symbol-names: ignore extern char **environ re-decl — david.allsopp / githubweb
- gha: Document labels triggering/skipping workflows — david.allsopp / githubweb
- Dynamic matrix for the others job — david.allsopp / githubweb
- Add optional static and mimimal jobs — david.allsopp / githubweb
- Merge macOS Dependency steps — david.allsopp / githubweb
- Fix test_create_cursor_failures.ml on Cygwin — david.allsopp / githubweb
- Update build-msvc.yml to permit Cygwin builds — david.allsopp / githubweb
- Add optional Cygwin check to CI — david.allsopp / githubweb
- Add bytecode-only Cygwin check — david.allsopp / githubweb
- Add a 'CI: Skip testsuite' label — david.allsopp / githubweb
- Fix tools/check-symbol-names for i686 mingw-w64 — david.allsopp / githubweb
- Windows matrix: arch instead of x86_64 — david.allsopp / githubweb
- stale bot: only identify stale issues, don't close them. (#14004) — noreply / githubweb
- Fix memory corruption when an exception is raised during demarshaling. (#14015) — noreply / githubweb
- Update Changes — david.allsopp / githubweb
- update Changes after cherry-picking — Florian Angeletti / githubweb
- [refactor merge] Create a Merge module + white space changes — clement.blaudeau / githubweb
- [refactor merge] Extracted helper functions — clement.blaudeau / githubweb
- [refactor merge] Changed the return logic — clement.blaudeau / githubweb
- [refactor merge] Extracted the recursive functions for deep constr — clement.blaudeau / githubweb
- [refactor merge] Moved code — clement.blaudeau / githubweb
- [refactor merge] Extracted the type-package case — clement.blaudeau / githubweb
- [refactor merge] Extracted the type case — clement.blaudeau / githubweb
- [refactor merge] Extracted the module case — clement.blaudeau / githubweb
- [refactor merge] Extracted the modtype case — clement.blaudeau / githubweb
- [refactor merge] Added comments, minor stylistic changes — clement.blaudeau / githubweb
- [refactor merge] Corrections from Octachron review — clement.blaudeau / githubweb
- [refactor merge] Moved the catching of exception — clement.blaudeau / githubweb
- [refactor merge] Updated comments — clement.blaudeau / githubweb
- [refactor merge] Added Changelog entry — clement.blaudeau / githubweb
- [minor] printcmm: print atomic loads — gabriel.scherer / githubweb
- [testsuite] test the compilation of atomic functions — gabriel.scherer / githubweb
- [refactor] Define [caml_atomic_cas] in terms of [caml_atomic_cas_field]. — gabriel.scherer / githubweb
- [breaking] Change the prototype of [caml_atomic_cas_field]. — gabriel.scherer / githubweb
- runtime: Add atomic primitives [caml_atomic_load_field], [caml_atomic_exchange_field] and [caml_atomic_fetch_add_field]. — gabriel.scherer / githubweb
- lambda: Add support for new atomic primitives. — gabriel.scherer / githubweb
- Add support for atomic record fields. — gabriel.scherer / githubweb
- atomic fields in ocamldoc — gabriel.scherer / githubweb
- Bootstrap. — gabriel.scherer / githubweb
- Add tests for atomic record fields. — gabriel.scherer / githubweb
- [minor] Make test_untypeast.ml more readable. — gabriel.scherer / githubweb
- Add predefined type ['a atomic_loc]. — gabriel.scherer / githubweb
- [refactor] more general type for Env.mark_*_used — gabriel.scherer / githubweb
- Add extension [%atomic.loc record.field]. — gabriel.scherer / githubweb
- Bootstrap. — gabriel.scherer / githubweb
- Add module [Stdlib.Atomic.Loc]. — gabriel.scherer / githubweb
- Add tests for [Atomic.Loc]. — gabriel.scherer / githubweb
- Reimplement [Atomic.t] using [Atomic.Loc.t]. — gabriel.scherer / githubweb
- Forbid atomic fields in patterns. — gabriel.scherer / githubweb
- Changes — gabriel.scherer / githubweb
- testsuite for pattern-matching on atomic reads — gabriel.scherer / githubweb
- allow wildcard patterns under atomic record fields — gabriel.scherer / githubweb
- stdlib/Atomic: move the Loc module below in the .mli — gabriel.scherer / githubweb
- stdlib/Atomic: minimal documentation — gabriel.scherer / githubweb
- describe atomic record fields in the reference manual — gabriel.scherer / githubweb
- Runtime events: dispatch the right event message type (#13970) — noreply / githubweb
- Add Unix.unsetenv — n.oje.bar / githubweb
- Add test — n.oje.bar / githubweb
- Document [row_more] and [row_fixed]. — reisenberg / githubweb
- Add Option.product and Option.Syntax (#13916) — noreply / githubweb
- [minor] More readable output from `gen_sizeclasses` (#13923) — noreply / githubweb
- Fix unterminated-string-initialization warning — antonin / githubweb
- fix atomic-locs/cmm.compilers.reference — gabriel.scherer / githubweb
- tests: native-debugger: sanitize GDB+musl output — antonin / githubweb
- Fix #13427 — olivier / githubweb
- Add caml_sys_proc_self_exe primitive — david.allsopp / githubweb
- Add Sys.runtime_executable — david.allsopp / githubweb
- Cleanups following introduction of `Pexp_struct_item`/`Texp_struct_item` (#14028) — noreply / githubweb
- Add row_more invariant — noreply / githubweb
- Update flexdll submodule to 0.44 — mail / githubweb
- Reenable lib-dynlink-domains test on Windows, temporarily disabled in #11607 — mail / githubweb
- Comments from review — reisenberg / githubweb
- Changelog — reisenberg / githubweb
- tests: native-debugger: sanitize LLDB+GLIBC output — antonin / githubweb
- fix #13941 — damien.doligez / githubweb
- update Changes for #13961 — damien.doligez / githubweb
- simplifications suggested by reviewer — damien.doligez / githubweb
- [minor] use a record in Compenv.process_deferred_actions — gabriel.scherer / githubweb
- Amend docstring — n.oje.bar / githubweb
- Better error messages on invalid recursive module definitions — gabriel.scherer / githubweb
- Ensure that all Bigarray memory managed by the GC is tracked by Memprof — gabriel.scherer / githubweb
- Format: place hint white spaces after the break hint — gabriel.scherer / githubweb
- Changes — gabriel.scherer / githubweb
- Update changes — antonin / githubweb
- Attach infix extension points/attributes on local module/exception/open to structure item instead of enclosing let expression (#14009) — noreply / githubweb
- manual: fall back immediately to user-agent-defined fonts — toastal / githubweb
- Uniformize parsing rules for structure and signature items (#14039) — noreply / githubweb
- Trully share #*_printers machinery between toplevel and debugger — pierre.boutillier / githubweb
- Review changes — david.allsopp / githubweb
- update the memprof bigarray test — david.allsopp / githubweb
- Move #13675 to 5.4 Changes — david.allsopp / githubweb
- Reimplement generational stack scanning a la OCaml 4 — gabriel.scherer / githubweb
- ARM64: explicitly ignore top bits in return addresses — gabriel.scherer / githubweb
- Better API for generational stack scanning — gabriel.scherer / githubweb
- Adapt TSAN to generational stack scanning — gabriel.scherer / githubweb
- Changes for 13594 — gabriel.scherer / githubweb
- document the invariants around pc marking in tsan.c — gabriel.scherer / githubweb
- manual: move the TeX header of each language extension into the extension-specific .etex file (#14041) — noreply / githubweb
- Changes — gabriel.scherer / githubweb
- Use BUILD_PATH_PREFIX_MAP to sanitize debug event paths, do not rewrite shebang — pierre.boutillier / githubweb
- Accept native freestanding targets at configure time — samuel / githubweb
- Allow `*-ocaml` as target triplets to build freestanding cross compilers — samuel / githubweb
- Update changelog — samuel / githubweb
- domain_terminate: orphan the shared heap before STW exit — gabriel.scherer / githubweb
- Changes — gabriel.scherer / githubweb
- runtime: caml_finalise_heap should first adopt all orphan pools — gabriel.scherer / githubweb
- review: clarify the invariants in [domain_create], including for the last domain — gabriel.scherer / githubweb
- review: clarify the invariants required to free the shared heap — gabriel.scherer / githubweb
- minor Changes fixes — gabriel.scherer / githubweb
- Changelog: fix ordering for 5.3 — gabriel.scherer / githubweb
- Changes: reuse the improved 5.4 entry order from the 5.4 branch — gabriel.scherer / githubweb
- Unix.kill: On Windows, make process exit code ERROR_PROCESS_ABORTED (#14046) — noreply / githubweb
- Revert "Merge pull request #14045 from pirbo/bpp-map-1-2" — gabriel.scherer / githubweb
- re-apply the part of #14045 that disables path rewrites on the shebang — gabriel.scherer / githubweb
- Special constructor for %sys_argv primitive (#10570) — noreply / githubweb
- Debugger: Fallback to looking for module_name.ml in the loadpath when seeking source files (#14063) — noreply / githubweb
- Improve handling of packages in typing/gprinttyp.ml to put the name of the constraint on the arrow — samuel.aime.vivien / githubweb
- Add Option.blend (#13995) — noreply / githubweb
- error message: point all label mismatches — Florian Angeletti / githubweb
- Add a test showing spurious unused warnign in fonctor argument signatures. — thevoodoos / githubweb
- Mark both in [modtypes_with_shape] — thevoodoos / githubweb
- Reduce test noise by disabling warning 60 — thevoodoos / githubweb
- Add changelog entry for #13956 — thevoodoos / githubweb
- dynlink: fix exception name in printer — me / githubweb
- Changes update — Florian Angeletti / githubweb
- Add changelog entry — me / githubweb
- fix one more definition of fib in the manual — damien.doligez / githubweb
- Add a new type kind `Type_external` (#13712) — noreply / githubweb
- For stores on Apple Silicon, emit `stlr` instead of `dmb ishld; str`. — kc / githubweb
- error messages: point mismatched univars — Florian Angeletti / githubweb
- Introduce Sixtyfour memory chunk to handle unaligned accesses — kc / githubweb
- Fix note: the alignment of `_Atomic long long unsigned int` fields changed in GCC 11.1 on i686 (#14035) — noreply / githubweb
- Add missing `item-attribute` rule for `let-binding` in documentation of attributes (#14077) — noreply / githubweb
- Switch back to ubuntu-latest — david.allsopp / githubweb
- update Changes — Florian Angeletti / githubweb
- Address reviewer comments. — kc / githubweb
- Catch invalid aliases at merging rather than subtyping (#14066) — noreply / githubweb
- Generalise Compmisc.init_path — david.allsopp / githubweb
- Add Dll.search_path — david.allsopp / githubweb
- Add Misc.Stdlib.String.to_utf_8_seq — david.allsopp / githubweb
- Expose Bytelink.read_runtime_launch_info — david.allsopp / githubweb
- Changes bookkeeping: missing reviewer — Florian Angeletti / githubweb
- Add Domain.running_domain_count — n.oje.bar / githubweb
- Changes — n.oje.bar / githubweb
- Changes — n.oje.bar / githubweb
- Add Config.{c_compiler_vendor,shebangscripts} — david.allsopp / githubweb
- Add a test for the compiler "in-prefix" — david.allsopp / githubweb
- Plumb the in-prefix tests into CI — david.allsopp / githubweb
- Changes: 14074 was backported to 5.4 — gabriel.scherer / githubweb
- Avoid an error when a channel is flushed during close — sdolan / githubweb
- review — sdolan / githubweb
- Fix flakiness of TSan tests using flushes and synchronization — olivier / githubweb
- Skip native-debugger tests. — timmcgil / githubweb
- Use caml_unix_error instead of errno+caml_uerror — n.oje.bar / githubweb
- Symmetrize caml_sys_rename and caml_unix_rename — n.oje.bar / githubweb
- Symmetrize caml_sys_chdir and caml_unix_chdir — n.oje.bar / githubweb
- Symmetrize caml_sys_close and caml_unix_close — n.oje.bar / githubweb
- Symmetrize caml_sys_system_command and caml_unix_system — n.oje.bar / githubweb
- Update Changes — n.oje.bar / githubweb
- stdlib: Option.{for_all, exists} (#13920) — noreply / githubweb
- [refactor] dynarray variable naming, consistently use [f] for function arguments — n.oje.bar / githubweb
- Dynarray.rev_iter, rev_iteri — n.oje.bar / githubweb
- Changes — n.oje.bar / githubweb
- Rename Domain.running_domain_count => Domain.count (#14096) — noreply / githubweb
- ocamldoc: no paragraph in module table (#14098) — noreply / githubweb
- CI: attempt to silence a MSVC warning — gabriel.scherer / githubweb
- Changes bookkeeping: fix 13896 entry — Florian Angeletti / githubweb
- toplevel: test with nongeneric printer — Florian Angeletti / githubweb
- toplevel: printers must have a generic type — Florian Angeletti / githubweb
- refactor Ctype: remove nongen_inst argument — Florian Angeletti / githubweb
- add Changes entry — Florian Angeletti / githubweb
- Explicitly fail-fast — david.allsopp / githubweb
- Temporarily disable -Wcast-function-type-mismatch — david.allsopp / githubweb
- Temporarily disable warning C5387 on MSVC — david.allsopp / githubweb
- Update memprof after leaving the barrier at the end of minor GC, nor before. — Nick.Barnes / githubweb
- Use C99 (u)int64_t instead of MSVC __int64 extension — antonin / githubweb
- Use time_t instead of MSVC __time64_t — antonin / githubweb
- Use C99 fixed-width integers in bigarray — antonin / githubweb
- Fully use C99 stdint.h fixed-width integers — antonin / githubweb
- Define intnat/uintnat with C99 intptr_t/uintptr_t — antonin / githubweb
- Use C99 inttypes.h fixed-width format macros — antonin / githubweb
- Define and use CAML_PRI.NAT and CAML_PRI.SZT — antonin / githubweb
- s/alloced/allocated/g — antonin / githubweb
- Update Changes — antonin / githubweb
- Fix a possible hang in Pprintast (#14105) — noreply / githubweb
- toplevel: fix a typo in directive error messages — Florian Angeletti / githubweb
- changes: sync with 5.4 — Florian Angeletti / githubweb
- Replaced normalize_package_path by Env.normalize_modtype_path — samuel.aime.vivien / githubweb
- Add -Wno-cast-function-type-mismatch more clangily — david.allsopp / githubweb
- Typo in stdlib/Makefile — david.allsopp / githubweb
- Reduce tmpheader.exe to 4-5KiB on Windows — david.allsopp / githubweb
- Stop using Caml_inline and CAMLnoret in headernt.c — david.allsopp / githubweb
- Remove unnecessary guards around unistd.h — david.allsopp / githubweb
- Use PATH_MAX instead of MAXPATHLEN — david.allsopp / githubweb
- Assume S_ISREG and SEEK_END — david.allsopp / githubweb
- Move O_BINARY definition to "header" section — david.allsopp / githubweb
- Make caml/exec.h independent — david.allsopp / githubweb
- Re-order some header functions (no-op) — david.allsopp / githubweb
- Share error path in headernt.c — david.allsopp / githubweb
- Unify implementation of read_size — david.allsopp / githubweb
- headernt.c: inline run_runtime into main — david.allsopp / githubweb
- Check for errors from lseek in header.c — david.allsopp / githubweb
- Refactor error display code — david.allsopp / githubweb
- header.c: close bytecode image before exec — david.allsopp / githubweb
- Use execvp in header.c (as in headernt.c) — david.allsopp / githubweb
- headernt: make read_runtime_path more CRTish — david.allsopp / githubweb
- Missing error case in headernt.c — david.allsopp / githubweb
- Unify the common parts of header.c and headernt.c — david.allsopp / githubweb
- Merge stdlib/header{,nt}.c — david.allsopp / githubweb
- error messages: typo, missing inline code — Florian Angeletti / githubweb
- #14093 was backported — gabriel.scherer / githubweb
- Fix use of time_t on i686 mingw-w64 (#14114) — noreply / githubweb
- Increase the amount of data written to a pipe in a test (#14116) — noreply / githubweb
- Add regression test — rtjoa / githubweb
- Fix non-destructive `with type` with type constraints — rtjoa / githubweb
- Add with type constraint testing — rtjoa / githubweb
- Update changelog — rtjoa / githubweb
- Add {Set,Map}.S.is_singleton (#14118) — noreply / githubweb
- Make List.{take,drop} total (#14124) — noreply / githubweb
- document that char compare uses ASCII order (#14090) — noreply / githubweb
- Add the approx flag to merging of module constraints — clement.blaudeau / githubweb
- Add a [merge_type_approx] for approximation of type constraints — clement.blaudeau / githubweb
- Add tests for module and type constraints during approximation — clement.blaudeau / githubweb
- Update Changelog — clement.blaudeau / githubweb
- Add another test for destructive type constraints approximation — clement.blaudeau / githubweb
- Address review comments on #14100 — clement.blaudeau / githubweb
- Update Changelog — clement.blaudeau / githubweb
- Refactor post_process of signature merging — clement.blaudeau / githubweb
- Update comment and Changelog — clement.blaudeau / githubweb
- Address review comments — clement.blaudeau / githubweb
- Missing case in {Stdlib,Float}.frexp documentation (#14128) — noreply / githubweb
- Fix `__tsan_func_exit()` signature mismatch (#14065) (#14082) — noreply / githubweb
- Update comment — clement.blaudeau / githubweb
- matching: fix some non-deterministic code generation (#14091) — noreply / githubweb
- Speedup some Set/Map access by using is_empty instead of cardinal = 0 (#14119) — noreply / githubweb
origin/trunk-#1469 (Oct 12, 2019, 6:26:10 PM)
- Better stack backtraces for C calls in bytecode (#8641) — xavier.leroy / githubweb