summaryrefslogtreecommitdiff
path: root/debugger
Commit message (Collapse)AuthorAgeFilesLines
* Typos and basic grammar error fixing (#1280)Fourchaux2017-08-108-11/+11
|
* Re-assigning events of a pack of modules to the individual modules of the ↵Hugo Herbelin2017-07-191-1/+14
| | | | pack. (#1179)
* Don't emit \r in the debuggerDavid Allsopp2017-04-131-5/+10
|
* Update .depend filesSébastien Hinderer2017-03-091-6/+6
|
* Merge pull request #1040 from dhekir/trunkGabriel Scherer2017-02-227-10/+10
|\ | | | | fix several typos in comments
| * fix several typos in commentsDaniel2017-02-137-10/+10
| |
* | PR#7258: ocamldebug's "install_printer" command had problems with module aliasesXavier Leroy2017-02-181-0/+5
|/
* Catch out_of_range in "list" commandYunxing Dai2016-12-231-1/+4
| | | | | | If you type list at a step where the source info is not available, ocamldebug could crash due to the uncaught exception. This patch catches the exception and return an user friendy error message instead.
* Merge pull request #915 from objmagic/more-pprintast-fixAlain Frisch2016-12-191-0/+1
|\ | | | | more -dsource bug fix
| * Fix corner case GADT exp bug.Runhang Li2016-11-151-0/+1
| |
* | make alldependDavid Allsopp2016-12-141-59/+46
|/
* Merge makefiles in the debugger directory. (#764)Sébastien Hinderer2016-08-263-131/+114
|
* fix whitespace, long lines, headersDamien Doligez2016-08-011-1/+2
|
* Add plugins in the compilerFabrice Le Fessant2016-07-183-20/+10
|
* Remove dead code.alainfrisch2016-07-112-20/+0
|
* PR#7233: GADT equations for non-local abstract typesJacques Garrigue2016-06-131-1/+1
|
* Call the '#' sign hash rather than sharp.Sébastien Hinderer2016-05-092-3/+3
|
* Pass -slash to ocamldep so that dependencies generated from a Windows system ↵alainfrisch2016-04-131-1/+1
| | | | are closer to those generated from a Unix system.
* More warnings for debugger/.Alain Frisch2016-03-1519-61/+48
|
* Update headers for the new license.Damien Doligez2016-02-1864-757/+949
| | | | Remains to be done: remove all headers in testsuite/tests.
* Protect install paths against spaces (on Windows)Christophe Troestler2016-02-101-1/+1
|
* PR#6888: The list command of ocamldebug uses the wrong fileDamien Doligez2016-02-081-1/+5
|
* Adapt emit_external_warnings and error_if_has_deep_native_repr_attributesNicolas Ojeda Bar2016-01-271-1/+1
|
* Clflags stuff and Arg_helperMark Shinwell2016-01-141-2/+2
|
* merge with trunkMark Shinwell2016-01-121-1/+1
|\
| * GC latency improvementsDamien Doligez2015-12-211-1/+1
| |
* | Fix MakefilesMark Shinwell2015-12-181-0/+1
|/
* Add module to deal with 'front-end' built-in attributes.alainfrisch2015-12-021-0/+1
|
* Merge pull request #298 from lijunsong/trunkGabriel Scherer2015-11-221-0/+3
|\ | | | | PR#6935:ocamldebug:load_printer raise uncaught exception when passing directory
| * PR#6935:ocamldebug:load_printer raise uncaught exception when passing directorylijunsong2015-11-171-0/+3
| | | | | | | | Fix by catching Sys_error exception.
* | minor debugger/Makefile.shared fixGabriel Scherer2015-11-211-2/+3
| |
* | debugger/ : link explicitly with terminfo.cmoXavier Leroy2015-11-191-0/+1
|/ | | | | The explicit link seems required because of PR#289 'require-external' (commit 07b8eb3).
* simplify .gitignore; remove .ignore files and tools/setignore; adjust ↵Damien Doligez2015-11-061-7/+0
| | | | tools/check-typo
* GPR#254: @ocaml.arg_on_literal_pattern attribute on constructorsAlain Frisch2015-10-153-2/+8
| | | | | | | | | to warn when the argument is matches against a constant pattern. This attributes is applied on predefined exception constructors which take an purely informational (with no stability guarantee) message. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@16502 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Support [@@noalloc] on external declarationsJérémie Dimino2015-10-061-0/+1
| | | | | | This is to replace the "noalloc" annotation. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@16454 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Properly quoting quote and doublequote into string and character litterals.Pierre Weis2015-09-211-9/+9
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@16433 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* whitespace cleanup, cut long lines, add some missing headersDamien Doligez2015-09-111-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@16415 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* make alldependGabriel Scherer2015-08-151-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@16352 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* update .depend and bootstrap compilers after 4.02 mergeDamien Doligez2015-07-171-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@16218 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* merge branch 4.02 from 4.02.1 (rev 15540) to a few fixes after 4.02.2 (rev ↵Damien Doligez2015-07-171-5/+5
| | | | | | 16205) git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@16214 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Attach documentation comments to ParsetreeLeo White2015-06-281-1/+1
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@16189 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* Fix PR#6841Jacques Garrigue2015-04-202-1/+7
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@16022 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* (tentative fix) PR#2187: wowcamldebug exit issueDamien Doligez2015-03-131-0/+2
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15936 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* tools: add a file of GDB macros useful for debugging the runtimeDamien Doligez2015-02-123-0/+48
| | | | | | | debugger: add two low-level commands for debugging in tandem with gdb git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15838 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* PR#5887: move the byterun/*.h headers to byterun/caml/*.h to avoid header ↵Gabriel Scherer2014-12-271-1/+1
| | | | | | | | | name clashes (Jérôme Vouillon and Adrien Nader and Peter Zotov) git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15757 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* PR6695: Make sure the compiler only uses ASCII string functions.Gabriel Scherer2014-12-212-5/+5
| | | | | | | | | | This should cover all places involving filenames in the compiler. There are a few more paths still using Latin-1 in other ways, e.g. in ocamldoc. From: Peter Zotov <whitequark@whitequark.org> git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15727 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* ocamldebug: fix printing of variables of lazy typeGabriel Scherer2014-12-131-8/+10
| | | | | | | | | | | "print a" in ocamldebug when a is a forced lazy value segfaults on all OCaml versions I tested it on. This comes from the fact that the debugcomm.ml re-implementation of the Obj module (talking over the debugging socket) implements Obj.tag without special-casing integers (that is, testing is_block first), and always assumes its input is a block. git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15658 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* merge branch 4.02 from release 4.02.0 to release 4.02.1Damien Doligez2014-10-151-4/+4
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15558 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* merge changes from branch 4.02 from branching (rev 14852) to 4.02.0+rc1 (rev ↵Damien Doligez2014-08-221-1/+1
| | | | | | 15121) git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@15125 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
* merge branch "safe-string"Damien Doligez2014-04-296-9/+11
| | | | git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14705 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02