summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Instruction scheduling: do not reorder atomic loads (#12248)HEADtrunkXavier Leroy2023-05-163-3/+15
* make caml_time_counter concurrent-safe on macOS (#12234)Anil Madhavapeddy2023-05-157-32/+23
* Fix check-typoNicolás Ojeda Bär2023-05-151-3/+6
* Dune build: gen_primitives.sh must be called from the root (#12244)Antonin Décimo2023-05-152-10/+7
* Merge pull request #12131 from NickBarnes/nick-get-copyGabriel Scherer2023-05-152-61/+23
|\
| * Merge branch 'trunk' into nick-get-copyGabriel Scherer2023-05-1526-31/+78
| |\ | |/ |/|
* | Merge pull request #12240 from dhil/patch-1Gabriel Scherer2023-05-121-1/+1
|\ \
| * | Fix typo in privatetypes.etexDaniel Hillerström2023-05-121-1/+1
|/ /
* | Constify C constructors and flags tables (#12223)Antonin Décimo2023-05-0822-27/+32
* | Sys.rename win fixes (#12184)Jan Midtgaard2023-05-054-0/+42
| * Move Changes entry for catch-up merge.Nick Barnes2023-05-021-4/+4
| * Merge branch 'trunk' into nick-get-copyNick Barnes2023-05-021387-13544/+17901
| |\ | |/ |/|
* | Merge pull request #12213 from shym/dynlink-exn-wrapsGabriel Scherer2023-04-299-59/+71
|\ \
| * | Improve legibility of dynamic linking error messagesSamuel Hym2023-04-289-59/+71
|/ /
* | Introduce and use `caml_ext_table_add_noexc` (#12202)Xavier Leroy2023-04-275-7/+39
* | ocamllex: Accept line directives ended with CR/LF. (#12146) (#12147)SeungCheol Jung2023-04-262-1/+4
* | Merge pull request #12192 from gadmm/simpl_atomicGabriel Scherer2023-04-2625-195/+160
|\ \
| * | Make use of polymorphic atomic_ helpersGuillaume Munch-Maccagnoni2023-04-1815-87/+61
| * | Clarification acq -> acquire, rel -> releaseGuillaume Munch-Maccagnoni2023-04-1813-90/+92
| * | Make atomic_* helpers polymorphicGuillaume Munch-Maccagnoni2023-04-181-21/+10
* | | Merge pull request #12206 from Octachron/remove_unused_errorGabriel Scherer2023-04-252-6/+0
|\ \ \
| * | | remove unused constructor: Unbound_row_variableFlorian Angeletti2023-04-252-6/+0
* | | | New script language for ocamltest (#12185)Damien Doligez2023-04-251240-6705/+9929
|/ / /
* | | HACKING.adoc: document the V=1 option of makefilesGabriel Scherer2023-04-251-1/+5
* | | Merge pull request #11846 from dra27/win64-abiXavier Leroy2023-04-225-27/+35
|\ \ \
| * | | AMD64 emitter: replace a trivial `lea` by a `mov`Xavier Leroy2023-04-221-1/+1
| * | | Place Win64 ABI shadow store in c_stack_linkDavid Allsopp2023-03-155-25/+30
| * | | Fix register metadata for Win64 ABIDavid Allsopp2023-03-142-3/+6
* | | | Check for syntax errors in test scripts instead of ignoring them. (#12194)Damien Doligez2023-04-223-21/+18
* | | | Don't include stdbool.h systematically (#12196)Xavier Leroy2023-04-213-2/+2
* | | | Merge pull request #12187 from damiendoligez/fix-ocamldoc-warningsFlorian Angeletti2023-04-194-6/+6
|\ \ \ \
| * | | | fix broken links in documentation commentsDamien Doligez2023-04-173-5/+5
| * | | | suppress spurious alert when compiling stdlib documentationDamien Doligez2023-04-171-1/+1
* | | | | Merge pull request #11876 from gadmm/echec_remove_global_roots_in_finalizerGabriel Scherer2023-04-182-15/+31
|\ \ \ \ \
| * | | | | Document the situation regarding remove_global_root inside custom finalizersGuillaume Munch-Maccagnoni2023-04-182-15/+31
| | |_|/ / | |/| | |
* | | | | Merge pull request #12190 from shindere/fix-zstd-support-detectionGabriel Scherer2023-04-182-8/+120
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Take host into account when looking for pkg-configSébastien Hinderer2023-04-182-2/+110
| * | | | configure: use a variable to refer to pkg-configSébastien Hinderer2023-04-182-8/+12
|/ / / /
* | | | Merge pull request #12170 from gasche/pthread_getaffinity-configure-fixGabriel Scherer2023-04-183-9/+27
|\ \ \ \
| * | | | fix the configure check for pthread_getaffinity_npDavid Allsopp2023-04-173-9/+27
* | | | | Update GDB scripts to work with OCaml 5 (#12179)Nick Barnes2023-04-173-177/+275
|/ / / /
* | | | Merge pull request #12171 from askvortsov1/as/extern_state_refactorGabriel Scherer2023-04-172-26/+42
|\ \ \ \
| * | | | feat: refactor `extern_free_stack`Alexander Skvortsov2023-04-161-8/+11
| * | | | chore: adjust ChangesAlexander Skvortsov2023-04-161-0/+4
| * | | | feat: `caml_fatal_error` on misuse of serialize functionsAlexander Skvortsov2023-04-161-0/+7
| * | | | extern.c: for consistent style with `intern.c`, rename `extern_state` var to `s`Alexander Skvortsov2023-04-161-12/+11
| * | | | extern.c: raise OOM instead of passing null in `caml_output_*` entrypointsAlexander Skvortsov2023-04-161-10/+13
|/ / / /
* | | | Merge pull request #12172 from gasche/major_gc_PAGE_MASKGabriel Scherer2023-04-131-21/+33
|\ \ \ \
| * | | | major_gc.c: turn macros into static inlineGabriel Scherer2023-04-101-9/+15
| * | | | major_gc.c: rename PAGE into CHUNK to avoid the PAGE_MASK macroGabriel Scherer2023-04-081-19/+25