| Branch | Commit message | Author | Age |
| 3.08 | fix changes of ocamldoc | Maxence Guesdon | 21 years |
| 3.09 | resize that does not refresh the values | Damien Doligez | 19 years |
| 3.10 | fix unsoundness in variance checking for private types | Jacques Garrigue | 18 years |
| 3.11 | closed the branch | Damien Doligez | 16 years |
| 3.12 | Update Changes | Xavier Leroy | 5 years |
| 4.00 | Update Changes | Xavier Leroy | 5 years |
| 4.00-with-binannot | bin-annot: improved 'read_cmt' tool. Abstract Env.t . | Fabrice Le Fessant | 14 years |
| 4.01 | Update Changes | Xavier Leroy | 5 years |
| 4.02 | Changes for 1330 | David Allsopp | 4 years |
| 4.03 | Changes for 1330 | David Allsopp | 4 years |
| 4.04 | Changes for 1330 | David Allsopp | 4 years |
| 4.05 | Changes for 1330 | David Allsopp | 4 years |
| 4.06 | Update Changes | Xavier Leroy | 5 years |
| 4.07 | Update Changes | Xavier Leroy | 5 years |
| 4.08 | Update Changes | Xavier Leroy | 5 years |
| 4.09 | Update Changes | Xavier Leroy | 5 years |
| 4.10 | Changes | Gabriel Scherer | 4 years |
| 4.11 | Changes | Gabriel Scherer | 4 years |
| 4.12 | Changes | Gabriel Scherer | 4 years |
| 4.13 | Merge pull request #11860 from Octachron/index_for_stdlib | Gabriel Scherer | 4 years |
| 4.14 | Allow installing in folder with space in name (#11590) | David Allsopp | 4 years |
| 5.0 | suppress spurious alert when compiling stdlib documentation | Damien Doligez | 4 years |
| 5.1 | Merge pull request #12131 from NickBarnes/nick-get-copy | Gabriel Scherer | 3 years |
| FSF | MAJ 2004-02-16 | Xavier Leroy | 23 years |
| MPR7048 | MPR#7048: ocamldoc -latex, don't escape Latin-1 accented vowels | Xavier Leroy | 9 years |
| MPR7609 | MPR#7609: use-after-free with ocamldebug and Pervasives.flush_all (alternativ... | Xavier Leroy | 9 years |
| MPR7609-continued | MPR#7609: use-after-free with ocamldebug and Pervasives.flush_all, continued | Xavier Leroy | 9 years |
| MPR7638 | MPR#7638: in the Windows Mingw64 port, multithreaded programs compiled to byt... | Xavier Leroy | 9 years |
| MPR7642 | MPR#7642 continued: fixing typos | Xavier Leroy | 9 years |
| PR7042 | Fix for PR#7024: CSE confuses +0.0 and -0.0 | Xavier Leroy | 11 years |
| abstract-new | clean up Types.Variance | Jacques Garrigue | 13 years |
| abstract_intel_emit | Sync with trunk. | Alain Frisch | 12 years |
| abstract_x86_asm | abstract_asm: first step in checking args of mnemonics | Fabrice Le Fessant | 13 years |
| afrisch_fix_reachable_words | Update Changes | Alain Frisch | 5 years |
| afrisch_fix_stdlib_makefile_windows | Avoid rules with multiple targets. | alainfrisch | 9 years |
| annot-from-lambda | Added tail call heuristic for native compilation | Xavier Leroy | 16 years |
| arm-literals | ARM emitter: fix max_instruction_size and rename num_literals into size_literals | Xavier Leroy | 10 years |
| arm64 | Nasty typo in destroyed_at_c_call causing wrong register allocation e.g. for ... | Xavier Leroy | 13 years |
| ast_rewriter | Do not create intermediate files when several ast rewriters are chained. | Alain Frisch | 14 years |
| atomic_write_cmi | Create .annot and .cmt files atomically, like .cmi files | Xavier Leroy | 9 years |
| attributes | Fixes. | Alain Frisch | 14 years |
| autofocus | New modifier in record declaration (after 'mutable'): 'match'. This enables ... | Alain Frisch | 14 years |
| backend-optims | Updated dependencies. | Xavier Leroy | 12 years |
| big-marshal | Minor fixes following the discussion on pull request 224: | Xavier Leroy | 11 years |
| binary-annot | binary-annot: added some tools cmt2ml, cmt2annot | Fabrice Le Fessant | 16 years |
| binary-compat | binary-compat: finished - input and output - 3.12.0 3.11.2 | Fabrice Le Fessant | 16 years |
| build-with-debugging-informations | Build the compiler with debugging informations | Pierre Chambart | 11 years |
| cc-optim | asmrun/Makefile: Remove hard-wired '-O' options | Xavier Leroy | 11 years |
| cducetrunk | Merge from diff ocaml3100/ocaml3102: cvs update -j ocaml3100 -j ocaml3102 -kk | Alain Frisch | 19 years |
| class-with-type | more examples | Jacques Garrigue | 17 years |
| cmm-mach-types | Update to trunk r16267. | Xavier Leroy | 11 years |
| constructors_with_record | Comment about doing something special with mutable fields. | Alain Frisch | 15 years |
| constructors_with_record2 | Reference. | Alain Frisch | 13 years |
| constructors_with_record3 | Cleanup. | Alain Frisch | 12 years |
| constructors_with_record4 | Sync with trunk. | Alain Frisch | 12 years |
| constructors_with_record5 | Sync. | Alain Frisch | 12 years |
| contracts | update | Dana N. Xu | 14 years |
| contracts-3.11 | Rename contracts branch. | Xavier Leroy | 15 years |
| contribution_workflow | Make it sounds less scary. | alainfrisch | 9 years |
| delegate | val ... with [private] {reader|writer|accessor} | Jacques Garrigue | 22 years |
| deprecated_optional_arguments | POC deprecated optional arguments | Alain Frisch | 8 years |
| disable_unused_warnings_for_print_types | Also disable warning 60. | alainfrisch | 9 years |
| doc2attr | Improve logic to return several warnings for ill placed doc comments. | Alain Frisch | 12 years |
| doc_windows_unicode | Instructions related to FlexDLL. | alainfrisch | 9 years |
| dothat | Camlp4 has been bootstrapped! | Pierre Weis | 15 years |
| dwarf | file headers | Mark Shinwell | 14 years |
| dynamic_loading | Support IRIX | Xavier Leroy | 25 years |
| dynamics | restart developping | Jun FURUSE / 古瀬 淳 | 24 years |
| dyntypes | Comments. | Alain Frisch | 17 years |
| enter-mod-decl | typemod: lower_nongen to outer scope, not to scope - 1 | Thomas Refis | 7 years |
| ephemeron | merge with trunk at rev 14512 | Damien Doligez | 13 years |
| exception_registration | Continue. | Alain Frisch | 13 years |
| execvpe | MPR#7640: update Changes | Xavier Leroy | 9 years |
| expoly | ajout de la quantification des variables de rangee | Jacques Garrigue | 21 years |
| extension_points | These two files slipped through a synchronization with trunk. | Alain Frisch | 13 years |
| fastclass | no local application of obj_init to env | Jacques Garrigue | 23 years |
| faster-testsuite | The result file was renamed. | Xavier Leroy | 11 years |
| fix-32bit-warning | fix commit a80d536 | Damien Doligez | 11 years |
| fix-getwd-use | GPR#1086 continued: do not use getwd() | Xavier Leroy | 9 years |
| fix_7657 | Changelog. | alainfrisch | 9 years |
| fix_7680 | Get rid of redundant machinery. | alainfrisch | 9 years |
| fix_7682 | Fix bug on unboxed records with one polymorphic field. | alainfrisch | 9 years |
| fix_large_file_lseek_windows | Merge branch 'trunk' into fix_large_file_lseek_windows | Alain Frisch | 8 years |
| fix_mingw | Try to fix MinGW build. | alainfrisch | 9 years |
| fix_ocamllex | Fix bug introduced in #1585. | alainfrisch | 9 years |
| fixedtypes | rename fixed types as private | Jacques Garrigue | 22 years |
| flambda | Branch to add a pass between lambda and clambda | Pierre Chambart | 13 years |
| flambda_trunk | Some fixes, in particular for Windows. | alainfrisch | 11 years |
| fmu | expand correctly? | Jacques Garrigue | 22 years |
| fstclassmod | Remove the combined unpack/local binding of modules (let module (M : T) = ...). | Alain Frisch | 17 years |
| fstclassmod_parametrized | Fix pretty-printing bug. | Alain Frisch | 16 years |
| gadt-warnings | switch to 'pat -> .' and add P/Texp_unreachable | Jacques Garrigue | 11 years |
| gadts | fix record pattern-matching; sort records in typed tree | Jacques Garrigue | 15 years |
| gadts-devel | merge trunk | Jacques Garrigue | 15 years |
| gadts-devel-lenormand | Rename the branch to reuse the name | Jacques Garrigue | 15 years |
| gcaml | port to the latest ocaml (2004/06/18) | Jun FURUSE / 古瀬 淳 | 22 years |
| gcaml3 | fix of printer | Jun FURUSE / 古瀬 淳 | 21 years |
| gcaml3090 | 3.09.1 update | Jun FURUSE / 古瀬 淳 | 19 years |
| gcaml3101 | regexp temporary disable | Jun FURUSE / 古瀬 淳 | 18 years |
| ground_coercion | mise a jour | Jacques Garrigue | 18 years |
| hex-float | scanf support for %h and %H (hex floats). | Xavier Leroy | 11 years |
| hidden_args | add hidden arguments to type constructors | Jacques Garrigue | 25 years |
| implicit-subtyping | Allow implicit coercion on type with free variables (if subtyping does not un... | Alain Frisch | 16 years |
| implicit-unpack | be principal | Jacques Garrigue | 16 years |
| implicits | Allow to take instances of polymorphic values which are not functions. | Alain Frisch | 16 years |
| improve-PIC-and-PIE | GPR#1323: generate frame tables in data section | Xavier Leroy | 9 years |
| improve_arg_read_arg | Avoid non-tail recursion when loading files in Arg.read_arg. | alainfrisch | 9 years |
| inline-more | inline-more: flatten structures in transl_store_structure | Fabrice Le Fessant | 16 years |
| inplace_let | Optimize let-bindings. | Alain Frisch | 16 years |
| ios-support | enhanced comment | Gerd Stolpmann | 11 years |
| jo311 | Preparing relase 3.11.2 | Luc Maranget | 17 years |
| jo312 | Put remove_DEBUG in tools, once for all. | Luc Maranget | 15 years |
| jo400 | version to 4.00.1.A | Luc Maranget | 14 years |
| jo401 | Merge jo401 w.r.t ocaml/4.01 from 13776 to 14115 | Luc Maranget | 13 years |
| jocamltrunk | Report jocaml related changes performed in jo401 | Luc Maranget | 13 years |
| jocamltrunk+cduce | backport from jocaml | Pierre Habouzit | 21 years |
| labltk | import labltk | Jacques Garrigue | 27 years |
| let_open_in_classes | Manual. | alainfrisch | 9 years |
| letopen | essai d'ajout de let open ... in | Jacques Garrigue | 26 years |
| letopenin | Initial commit on this branch. | Alain Frisch | 17 years |
| lightlabels | flags -> mode | Jacques Garrigue | 27 years |
| located_errors | Keep location on value declarations. | Alain Frisch | 16 years |
| m7100_gc_when_many_custom_blocks_in_minor_heap | Merge branch 'trunk' into m7100_gc_when_many_custom_blocks_in_minor_heap | Alain Frisch | 9 years |
| map_file_omission | Introduce UnixLabels.map_file | Xavier Leroy | 9 years |
| mark_expansive | Mark expansive subexpressions and allow generalizing nonexpansive ones. | Jacques Garrigue | 24 years |
| master | extend OCAMLRUNPARAM instead of replacing it | Damien Doligez | 12 years |
| menubars | apparence | Jacques Garrigue | 24 years |
| merge_sig_str | remove useless Obj.magic | Damien Doligez | 12 years |
| metadata | Adding metadata to expressions in parsetree. | Alain Frisch | 17 years |
| minus-camlp4 | remove camlp4 | Jérémie Dimino | 13 years |
| mltk | mltk -> labltk, temporary... | Jun FURUSE / 古瀬 淳 | 25 years |
| module-alias | Add -trans-mod option for transparent module dependencies. | Jacques Garrigue | 13 years |
| module_of_module_type | Implement the '(module type <module-type>)' module-expr. | Alain Frisch | 16 years |
| moduletypeof | Experiment: module type of | Xavier Leroy | 17 years |
| monadic_let | More work on typing | Wojciech Meyer | 14 years |
| more_unboxing | Sync with trunk. | Alain Frisch | 15 years |
| multimatch | merge from HEAD | Jacques Garrigue | 23 years |
| namespaces | namespaces: fixed camlp4 compilation, but ocamlbuild still fails to compile, ... | Fabrice Le Fessant | 16 years |
| natdynlink | Merge manifest when producing .cmxs. | Alain Frisch | 19 years |
| new-test-framework | last commit in this branch | Damien Doligez | 11 years |
| newfunsyntax | More liberal syntax for annotations: let (f : ...) x1 x2 = .... | Alain Frisch | 17 years |
| newoolab | add specific test support | Jacques Garrigue | 23 years |
| newoolab2 | reload for Ispectest | Jacques Garrigue | 22 years |
| newoolabmult | avoid one shift | Jacques Garrigue | 23 years |
| newsysthreads | More cleanups | Xavier Leroy | 16 years |
| newtypein | Remove the 'let new type t in ...' syntax, replaced by 'fun (type t) -> ...'. | Alain Frisch | 17 years |
| no_internal_deprecation | Deprecated type declarations are not reported when accessed from the current ... | alainfrisch | 9 years |
| non-vanishing | roll back addition of abstract new types | Jacques Garrigue | 14 years |
| objvariants | merge from 2004-12-10 | Jacques Garrigue | 22 years |
| ocaml-binannot | binannot: replace Lazy by EnvLazy for serialization | Fabrice Le Fessant | 15 years |
| ocaml2 | Correction du bug signale par C.Rinderknecth (composantes mal calculees pour ... | Xavier Leroy | 27 years |
| ocamldebug_g | Build tools with debugging information | Nicolás Ojeda Bär | 8 years |
| ocamlmode | standalone | Jacques Garrigue | 24 years |
| olabl | converter | Jacques Garrigue | 27 years |
| open_types | merge 'merge-exceptions.patch' and add forgotten files | Jacques Garrigue | 13 years |
| opt_backtrace | Exception backtraces for AMD64/Win64 | Xavier Leroy | 20 years |
| override | revert unnecessary changes | Jacques Garrigue | 17 years |
| overridemethod | Initial implementation of the override modifier. | Alain Frisch | 17 years |
| poly_meth | more details | Jacques Garrigue | 26 years |
| poly_meth2 | merging poly_meth2 | Jacques Garrigue | 25 years |
| polyrec | l'exemple de Xavier | Jacques Garrigue | 17 years |
| ppc64 | Typo in comment explaining the TOC galore. (Courtesy M. Shinwell.) | Xavier Leroy | 11 years |
| pr/1866 | take @shindere's remarks into account | Damien Doligez | 8 years |
| pr7591 | MPR#7591, GPR#1257: Update Changelog | Xavier Leroy | 9 years |
| pr7661-again | Fix followup to MPR#7661, Extension constructor patterns with argument | maranget | 9 years |
| pr8891 | PR#8891: used as a base for other PRs | Thomas Refis | 7 years |
| pr8908 | PR#8908: used as a base for other PRs. | Thomas Refis | 7 years |
| pr8934 | PR#8934: used as a base for other PRs | Thomas Refis | 7 years |
| private_abbrevs | This commit was manufactured by cvs2svn to create branch | No author | 19 years |
| raise_variants | No need for caml_init_exceptions. | Alain Frisch | 13 years |
| record-disambiguation | merge patch new-error.diff by lpw25 | Jacques Garrigue | 14 years |
| recursive_modules | MAJ version | Xavier Leroy | 23 years |
| remove-libnum | Remove otherlibs/num | Xavier Leroy | 9 years |
| remove_spurious_semi_colons | Adapt to stricter semantics of ';' in strict-sequence. | alainfrisch | 9 years |
| resurrect-cygwin64-review-base | Simpler implementation of Ccomp.linker_is_flexlink | David Allsopp | 6 years |
| revert-1377-ocamldep_nested_include_fix | Revert "MPR#7643, ocamldep: fix nested structures blowup" | Gabriel Scherer | 9 years |
| safe-string | merge trunk up to commit 14699 | Damien Doligez | 12 years |
| short-paths | shorten paths in annot + lookup abbreviations in persistent structures | Jacques Garrigue | 14 years |
| short-paths-4.01 | Merge short-paths into a fresh branch of trunk. | Jacques Garrigue | 14 years |
| sigsubst | revert c9634: no need to modify env.ml | Jacques Garrigue | 17 years |
| simplify_duplicate_ident_optim | New implementation of Env.make_copy_of_types | Alain Frisch | 7 years |
| sse2 | Fix SVN properties. | Alain Frisch | 17 years |
| static_exceptions | Allow combining static and normal exception handlers in a single try...with. | Alain Frisch | 14 years |
| strict_labels | remove doublons | Jacques Garrigue | 25 years |
| stripped-ocaml | stripped-ocaml: moved labltk, ocamlbuild, camlp4 to vendors/ subdir | Fabrice Le Fessant | 14 years |
| test_for_self_review | Test commit. | alainfrisch | 9 years |
| tests_asmcomp_revised | Split tests/asmcomp into tests/asmgen and /tests/asmcomp | Xavier Leroy | 9 years |
| tmp-merging-3.12.1 | debugging svn problems | Damien Doligez | 15 years |
| treematch | + | Luc Maranget | 18 years |
| trunk | Instruction scheduling: do not reorder atomic loads (#12248) | Xavier Leroy | 3 years |
| unlabeled-1.1.2 | This commit was manufactured by cvs2svn to create branch | No author | 31 years |
| unlabeled-1.2.2 | This commit was manufactured by cvs2svn to create branch | No author | 31 years |
| unlabeled-1.3.2 | merci Alain | Jacques Garrigue | 25 years |
| unused_declarations | Synchronize with trunk. | Alain Frisch | 15 years |
| user-defined-indexing-operators | Fix GPR#69 changes: bigarray compatibility section | octachron | 11 years |
| variants303 | enrich variant type syntax | Jacques Garrigue | 25 years |
| varunion | allow [] as a refinement of [> ] but not [< ..] | Jacques Garrigue | 19 years |
| warning_attribute_on_type_exprs | Accept test change. | alainfrisch | 9 years |
| win32 | MAJ | Xavier Leroy | 25 years |
| win32-rename | Improve documentation of Unix.rename | Xavier Leroy | 9 years |
| win32-sockets | Typo in do_read (byterun/io.c) | Xavier Leroy | 11 years |
| with-frame-pointers | Add -with-frame-pointers to ./configure | Fabrice Le Fessant | 13 years |