| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove otherlibs/numremove-libnum | Xavier Leroy | 2017-08-19 | 45 | -9014/+2 |
| | | | | | Continuing a general effort, this commit removes the "num" library for arbitrary-precision arithmetic from the core OCaml system. A standalone distribution of this library already exists and is hosted at https://github.com/ocaml/num | ||||
| * | Merge pull request #1296 from Denommus/emacs-startup-warnings | Gabriel Scherer | 2017-08-18 | 1 | -18/+18 |
| |\ | | | | | Fixing some Emacs startup warnings. | ||||
| | * | Fixing some Emacs startup warnings. | Yuri Albuquerque | 2017-08-18 | 1 | -18/+18 |
| |/ | |||||
| * | Fix -nostdlib option to ocaml | David Allsopp | 2017-08-17 | 3 | -0/+7 |
| | | | | | | Search path was initialised before options were parsed, meaning that -nostdlib had no effect. | ||||
| * | Move complugin and friends from BYTECOMP to COMP (#1216) | Leo White | 2017-08-16 | 2 | -8/+13 |
| | | |||||
| * | Merge pull request #1292 from Octachron/MPR7604 | Gabriel Scherer | 2017-08-16 | 3 | -4/+6 |
| |\ | | | | | MPR#7604: minor Ephemeron documentation fixes | ||||
| | * | MPR#7604: minor Ephemeron documentation fixes | octachron | 2017-08-16 | 3 | -4/+6 |
| |/ | |||||
| * | Improve compilation of short-circuit operators (#1215) | Leo White | 2017-08-15 | 3 | -123/+124 |
| | | |||||
| * | favor 'long' over 'long long' for the definition of ARCH_INT64_TYPE | Olivier Andrieu | 2017-08-14 | 1 | -5/+5 |
| | | | | | that way ARCH_INT64_PRINTF_FORMAT has a better chance of matching 'int64_t' | ||||
| * | Fix several printf format string issues | Olivier Andrieu | 2017-08-14 | 22 | -88/+134 |
| | | | | | | | | | - enable gcc typechecking for the format string in caml_alloc_sprintf and caml_gc_message - make caml_gc_message a variadic function - use the proper format type modifier for intnat/uintnat arguments: ARCH_INTNAT_PRINTF_FORMAT rather than %ld/%lu | ||||
| * | Fix the stack overflow in the stack overflow handler on Windows! (#1289) | David Allsopp | 2017-08-14 | 3 | -3/+5 |
| | | | | | | | | | | | | | | * Double the win32_alt_stack used for stack overflow When backtrace recording is enabled, the alternative stack is overflowing before caml_raise_exception has a chance to restore the original stack. Seen with VS 2015 and VS 2017, but dependent on the target machine (Windows 10 1703 consistently demonstrating, AppVeyor's Server 2012 instances similarly but Windows 10 1511 and Azure Windows Server 2016 both apparently fine - all with the same binary). * Also test stack overflow with backtraces | ||||
| * | Allow -l option to ocamlmklib on MSVC ports (#1189) | David Allsopp | 2017-08-14 | 2 | -0/+9 |
| | | |||||
| * | Fix Cygwin testsuite problems on \r\n checkout | David Allsopp | 2017-08-12 | 1 | -0/+3 |
| | | |||||
| * | Fix Cygwin breakage caused by #1274 | David Allsopp | 2017-08-12 | 1 | -4/+5 |
| | | |||||
| * | Actually fix .gitattributes... (#1286) | David Allsopp | 2017-08-11 | 1 | -2/+2 |
| | | |||||
| * | Formatting of skipped tests | David Allsopp | 2017-08-11 | 2 | -7/+7 |
| | | |||||
| * | \r testsuite issues on Windows | David Allsopp | 2017-08-11 | 1 | -6/+4 |
| | | |||||
| * | M.(::) syntax and printing exotic lists in the toplevel. (#1247) | Florian Angeletti | 2017-08-11 | 7 | -10/+52 |
| | | |||||
| * | GPR#1281: avoid "@." in location print functions (#1281) | Florian Angeletti | 2017-08-10 | 3 | -12/+19 |
| | | |||||
| * | Merge pull request #1282 from mshinwell/unused_code_liveness | Leo White | 2017-08-10 | 1 | -8/+2 |
| |\ | | | | | Remove unnecessary code in Liveness | ||||
| | * | Remove unnecessary code | Mark Shinwell | 2017-08-10 | 1 | -8/+2 |
| | | | |||||
| * | | Typos and basic grammar error fixing (#1280) | Fourchaux | 2017-08-10 | 87 | -224/+228 |
| |/ | |||||
| * | Merge pull request #1279 from yallop/safe-string-changes-correction | Gabriel Scherer | 2017-08-09 | 1 | -2/+2 |
| |\ | | | | | Clarify Changes entry for -safe-string C interface change. | ||||
| | * | Clarify Changes entry for -safe-string C interface change. | Jeremy Yallop | 2017-08-09 | 1 | -2/+2 |
| |/ | |||||
| * | fix speculative usage of <sys/shm.h> in AFL runtime (#1278) | Hannes Mehnert | 2017-08-09 | 3 | -3/+10 |
| | | |||||
| * | Fix MPR#7259 by implementing switch branch sharing for flambda (#603) | Pierre Chambart | 2017-08-09 | 10 | -19/+99 |
| | | |||||
| * | .gitattributes: disable the 'union' merge driver for Changes (#1277) | Gabriel Scherer | 2017-08-09 | 1 | -1/+6 |
| | | |||||
| * | Merge pull request #1037 from Octachron/ocamldoc_preamble_duplication | Gabriel Scherer | 2017-08-09 | 6 | -3/+58 |
| |\ | | | | | PR#7478: ocamldoc, avoid module preamble repetition | ||||
| | * | Update GPR#1037 changes | octachron | 2017-07-31 | 2 | -5/+10 |
| | | | |||||
| | * | Factorize first comment before elements code | octachron | 2017-07-31 | 3 | -18/+21 |
| | | | |||||
| | * | PR#7478: ocamldoc, avoid module preambule repetion | octachron | 2017-07-31 | 5 | -3/+50 |
| | | | | | | | | | | | | | | | To avoid module preamble repetition, ocamldoc only use as a module preamble documentation comments that occur before any module elements, which should also prevent some unexpected module preamble when the first documentation comments appears in the middle of the source file. | ||||
| * | | nit: improve List.rev_append doc wording (#1197) | Guilherme Kunigami | 2017-08-09 | 1 | -2/+2 |
| | | | |||||
| * | | Aarch64 - enable large immediate offset (#1250) | swalk-cavium | 2017-08-07 | 2 | -3/+13 |
| | | | |||||
| * | | Make clear "toplevel" = "REPL" in the TOC (#1276) | Christophe Troestler | 2017-08-04 | 1 | -3/+3 |
| | | | |||||
| * | | String_val: return 'const char *' when -safe-string is globally enabled (#1274) | yallop | 2017-08-03 | 29 | -79/+108 |
| | | | |||||
| * | | Tweak cmmgen debuginfo in presence of optimisations (#873) | Pierre Chambart | 2017-08-03 | 1 | -12/+17 |
| | | | |||||
| * | | Merge pull request #1183 from mshinwell/functor_currying-trunk | Leo White | 2017-08-03 | 8 | -47/+223 |
| |\ \ | | | | | | | Correct handling of inlining attributes for multi-argument functors | ||||
| | * | | Update test | Mark Shinwell | 2017-08-02 | 1 | -44/+52 |
| | | | | |||||
| | * | | Merge remote-tracking branch 'ocaml/trunk' into functor_currying-trunk | Mark Shinwell | 2017-08-01 | 10 | -115/+478 |
| | |\ \ | |||||
| | * | | | Fixes | Mark Shinwell | 2017-08-01 | 2 | -32/+24 |
| | | | | | |||||
| | * | | | Merge remote-tracking branch 'ocaml/trunk' into functor_currying-trunk | Mark Shinwell | 2017-07-31 | 232 | -4650/+6668 |
| | |\ \ \ | |||||
| | * | | | | Add missing testcase | Mark Shinwell | 2017-05-26 | 1 | -0/+52 |
| | | | | | | |||||
| | * | | | | Functors | Mark Shinwell | 2017-05-25 | 7 | -46/+171 |
| | | | | | | |||||
| * | | | | | Merge pull request #1275 from mshinwell/spacetime_configure | Gabriel Scherer | 2017-08-03 | 2 | -4/+8 |
| |\ \ \ \ \ | |_|_|/ / |/| | | | | Spacetime configure test | ||||
| | * | | | | Spacetime configure test | Mark Shinwell | 2017-08-03 | 2 | -4/+8 |
| |/ / / / | |||||
| * | | | | Optimize away some physical equality (#850) | Pierre Chambart | 2017-08-01 | 5 | -0/+153 |
| | | | | | |||||
| * | | | | Merge pull request #1264 from gasche/parsetree-use-label | Gabriel Scherer | 2017-07-31 | 1 | -9/+9 |
| |\ \ \ \ | | | | | | | | | | | parsetree.mli: consistently use 'label' for polymorphic variants and objects | ||||
| | * | | | | parsetree.mli: consistently use 'label' for polymorphic variants and objects | Gabriel Scherer | 2017-07-28 | 1 | -9/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR #1118 had turned polymorphic variant constructors from 'label' to its definition 'string' for consistency with field names in object types; instead, we consistently name 'label' the method and instance variable names throughout the AST. This does not break compatibility as the two types are synonym, but it should improve readability of parsing/parsetree.mli. | ||||
| * | | | | | Merge pull request #1271 from mshinwell/ialloc | Xavier Leroy | 2017-07-31 | 5 | -19/+317 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fixes for Ialloc instructions allocating more than Max_young_wosize words in the minor heap Out-of-range Ialloc instructions cause various problems, see in particular GPR #1250. | ||||
| | * | | | | | Reduce size of test case | Mark Shinwell | 2017-07-31 | 1 | -2231/+1 |
| | | | | | | | |||||
