Commit graph

  • a3a28334a3 Version to 3.0.4+dmbcs. trunk Dale Mellor 2020-06-08 11:37:52 +01:00
  • fdaff91d01 (ice-9 getopt-long): update commentary and doc-strings Dale Mellor 2020-04-19 18:01:06 +01:00
  • 4c525a5424 (ice-9 getopt-long): substantially re-written to pass all the new tests Dale Mellor 2020-04-19 18:00:48 +01:00
  • ee915392f3 test *broken*: augmented tests of (ice-9 getopt-long) Dale Mellor 2020-05-18 12:48:19 +01:00
  • d5da0ba6fd test: augment testing of (ice-9 getopt-long) module Dale Mellor 2020-04-19 18:00:04 +01:00
  • aa105708a6 Removed failing load.test. Dale 2020-07-20 01:10:37 +01:00
  • 2019f2c12d Merge. Dale Mellor 2020-07-18 22:44:43 +01:00
  • 5e1748f751 Update NEWS. Ludovic Courtès 2020-06-24 15:42:12 +02:00
  • 4e8ead96f7 GNU Guile 3.0.4 (SONAME fix). Ludovic Courtès 2020-06-24 15:28:05 +02:00
  • 1b2be93d6e Revert "GNU Guile 3.0.3." Ludovic Courtès 2020-06-24 15:19:27 +02:00
  • 5d052c87bd GNU Guile 3.0.3. Ludovic Courtès 2020-06-21 15:26:08 +02:00
  • 492717db95 Update NEWS. Ludovic Courtès 2020-06-21 22:16:58 +02:00
  • 3523ad1326 Update NEWS. Ludovic Courtès 2020-06-21 15:11:43 +02:00
  • 7e814190e3 Merge upstream 'lightening' Ludovic Courtès 2020-06-21 15:01:45 +02:00
  • 24ef197b12 Add 'movi' test. Dale P. Smith 2020-06-20 16:28:44 +02:00
  • e20ca01d9b tests: Remove 'glibc' from the 'guix environment' command line. Ludovic Courtès 2020-06-20 16:14:10 +02:00
  • e3d9bdf03f tests: Make 'TARGETS' overridable. Ludovic Courtès 2020-06-20 16:13:16 +02:00
  • 1bb909a44d Fix ARMv7 THUMB encoding for immediates. Andrew Gierth 2020-06-19 17:07:34 +01:00
  • 5f22d1090b popen: Correct 'pipeline' docstring. Ludovic Courtès 2020-06-19 21:06:09 +02:00
  • c7f76d94da popen: 'open-process' returns unbuffered ports. Ludovic Courtès 2020-06-19 20:56:38 +02:00
  • 52baa45d40 Merge upstream 'lightening' Andy Wingo 2020-06-19 16:30:59 +02:00
  • 2c0fdb045e Fix unused variable warning for no-literal-pool targets Andy Wingo 2020-06-19 16:30:12 +02:00
  • 85d2766aa4 Merge upstream 'lightening' Andy Wingo 2020-06-19 16:26:53 +02:00
  • 6e317e70dd Merge branch 'fix-literal-pool-reset' into 'master' Andy Wingo 2020-06-19 14:25:36 +00:00
  • 97212e87bd Fix zeroing of literal pool entries Andy Wingo 2020-06-19 16:22:31 +02:00
  • 921f13a03b Merge branch 'fix-rotate-by-zero' into 'master' Andy Wingo 2020-06-19 14:18:14 +00:00
  • ffba9b08c4 Fix undefined behavior in ARMv7 assembler Andy Wingo 2020-06-19 16:14:52 +02:00
  • a0b9d86638 Tree-IL-to-CPS compiler delays calls to 'target-most-positive-fixnum'. Ludovic Courtès 2020-06-19 15:06:42 +02:00
  • 1ab2105339 web: Accept URI host names consisting only of hex digits. Ludovic Courtès 2020-06-18 17:02:07 +02:00
  • dfca16fd23 doc: Mention (ice-9 time) module path. Arun Isaac 2020-03-25 02:57:20 +05:30
  • 67f5b451b0 doc: Document default delimiter of string-join. Arun Isaac 2020-03-25 02:57:19 +05:30
  • 782a5af969 doc: Improve content-range HTTP header documentation. Arun Isaac 2020-03-25 02:57:18 +05:30
  • 3f279562ff doc: Fix minor typo in the HTTP headers documentation. Arun Isaac 2020-03-25 02:57:17 +05:30
  • a43aa1bc79 texinfo: Add basic support for @w{...}. Ludovic Courtès 2020-06-18 00:25:15 +02:00
  • 5fbf5c10fc doc: Add missing canonicalize-path documentation. Ricardo G. Herdt 2020-05-30 22:50:16 +02:00
  • 52809cc630 read: Use "invalid" rather than "illegal". Jan (janneke) Nieuwenhuizen 2020-06-04 21:26:23 +02:00
  • a15acbb828 srfi-1: Rewrite 'assoc' in Scheme. Ludovic Courtès 2020-06-17 17:59:35 +02:00
  • cd4c747fb8 srfi-1: Rewrite 'find-tail' in Scheme. Ludovic Courtès 2020-06-17 17:33:28 +02:00
  • 0360843ace srfi-1: Rewrite 'find' in Scheme. Ludovic Courtès 2020-06-17 16:59:50 +02:00
  • 2e2e13c40a Update NEWS. Ludovic Courtès 2020-06-15 10:08:57 +02:00
  • c7dec0b231 doc: Remove copy/pasted sentence. Ludovic Courtès 2020-06-12 12:42:48 +02:00
  • 3c3270491e Update lightening Andy Wingo 2020-06-12 16:17:29 +02:00
  • fc139231a6 Make CSE more robust Andy Wingo 2020-06-12 15:58:54 +02:00
  • 3260f7deeb Merge branch 'arm-fix' into 'master' Andy Wingo 2020-06-11 16:11:24 +00:00
  • 43af961f66 Version fixed at 3.0.2+dmbcs. Dale Mellor 2020-06-08 11:37:52 +01:00
  • af4b8501f3 New tests for numerical short options and negative arguments. Dale Mellor 2020-05-18 12:48:19 +01:00
  • ef8e4ade14 Merge. Dale Mellor 2020-06-07 16:03:17 +01:00
  • e7398643b2 tests: Avoid dependency on util-linux for 'rev'. Ludovic Courtès 2020-06-04 15:38:12 +02:00
  • df22eb5956 Statprof reports primitive names Andy Wingo 2020-06-04 11:46:34 +02:00
  • e2066d2e63 Change -O1 compiler to use baseline and also resolve primitives Andy Wingo 2020-06-01 21:15:39 +02:00
  • 4c10ea0e57 Fix bug where private bindings would never be sealed Andy Wingo 2020-05-31 22:05:41 +02:00
  • 411954c961 Fix typo causing performance problems!!! Andy Wingo 2020-05-29 16:59:08 +02:00
  • 4c59ff7e95 CSE forward-propagates changes to CFG Andy Wingo 2020-05-29 16:31:11 +02:00
  • d9143c32c5 CSE forwards branch predecessors where the branch folds Andy Wingo 2020-05-29 16:10:21 +02:00
  • 4837e68315 CSE refactor Andy Wingo 2020-05-29 14:09:53 +02:00
  • 19ab4d6947 Use intmaps in CSE equivalent expression table Andy Wingo 2020-05-29 12:18:19 +02:00
  • a92c623a66 Eager graph pruning in CSE Andy Wingo 2020-05-29 11:20:50 +02:00
  • 6b1835a169 Add indentation rule for let/ec Andy Wingo 2020-05-29 11:20:05 +02:00
  • 1baed76349 Macro fix to CPS build-term Andy Wingo 2020-05-29 11:19:29 +02:00
  • 3c4d4acbd4 Thread flow analysis through CSE pass Andy Wingo 2020-05-28 16:47:17 +02:00
  • 6fb0635358 CSE eliminates expressions at continuations Andy Wingo 2020-05-28 15:59:20 +02:00
  • 2318e7238f Refactor CSE to analyze and transform in a single pass Andy Wingo 2020-05-28 15:03:17 +02:00
  • 6e91173334 Refactor CSE to take advantage of RPO numbering Andy Wingo 2020-05-28 11:52:28 +02:00
  • cf948e0f6f Renumber before CSE Andy Wingo 2020-05-28 11:15:20 +02:00
  • 4677c12803 Fix cast enabling SCM_DEBUG_TYPING_STRICTNESS 2 Daniel Llorens 2020-05-27 18:32:52 +02:00
  • d36b9f0422 Slight optimization to invert-bijectiono Andy Wingo 2020-05-28 10:58:09 +02:00
  • 11878e1603 Fix truthy expression analysis in CSE Andy Wingo 2020-05-28 09:53:55 +02:00
  • a5421d2bb6 web: 'http-get' & co. now honor #:verify-certificate?. Ludovic Courtès 2020-05-27 23:28:14 +02:00
  • 431056793a doc: Fix a few typos in vm section. Eric Bavier 2020-05-22 23:11:03 -05:00
  • ab861be9b2 doc: Fix typos in the manual. Jan Synacek 2020-05-17 13:03:44 +02:00
  • 9c03e44dcf doc: Rephrase documentation of 'thunk?'. Ludovic Courtès 2020-05-27 22:34:49 +02:00
  • e7ad7eb90b doc: Reword unclear sentence about programs. Ludovic Courtès 2020-05-27 22:31:18 +02:00
  • 02a31d6885 GUILE_PKG bails out when 'pkg-config' is missing Mathieu Lirzin 2020-05-09 01:02:01 +02:00
  • f55740f0cd doc: Add reference to Guile Hall in the manual. Alex Sassmannshausen 2020-05-24 23:18:32 +02:00
  • db4af31e09 doc: '@' is not equivalent to autoloading. Ludovic Courtès 2020-05-22 22:09:51 +02:00
  • 723e483e7d doc: #:autoload does not pull in all the module bindings. Ludovic Courtès 2020-05-22 22:06:34 +02:00
  • 92a77da732 Merge branch 'master' of rdmp:/mnt/web-sites/dmbcs/guile into rdmp Dale Mellor 2020-05-18 11:44:40 +01:00
  • ac5df66f1c http: Support CONNECT and PATCH HTTP methods. Christopher Baines 2020-04-10 18:09:43 +01:00
  • 922c3bd55c doc: Fix documentation for srfi-171. Linus Björnstam 2020-05-01 15:11:25 +02:00
  • 087bb683c8 Update match's no-matching-pattern code to use "throw" Andy Wingo 2020-05-17 22:12:52 +02:00
  • f32ba444dd 'peval' test uses (language tree-il peval). Ludovic Courtès 2020-05-17 17:55:30 +02:00
  • 0e912cee24 doc: Tweak 'pipeline' documentation. Ludovic Courtès 2020-05-16 22:35:33 +02:00
  • 9971861851 Use 'pass-if-equal' for 'pipeline' tests. Ludovic Courtès 2020-05-16 22:29:26 +02:00
  • 786fbcd327 popen: Add 'pipeline' procedure. Rutger van Beusekom 2020-03-02 10:38:57 +01:00
  • 2c07a32ad8 Tree-IL lowerer only loads needed optimizations Andy Wingo 2020-05-14 10:24:08 +02:00
  • 033a67d575 Fix ,optimize to be independent of tree-il Andy Wingo 2020-05-14 09:13:51 +02:00
  • 7df3f3414b More robust reduction of equal? and eqv? Andy Wingo 2020-05-13 15:51:58 +02:00
  • 498428fbef Add with-lexicals helper; fix bug in (equal? #t (foo) #t) Andy Wingo 2020-05-13 14:22:37 +02:00
  • 31bb0eea8c Another minor module compile order tweak Andy Wingo 2020-05-13 09:39:41 +02:00
  • c6636ff312 Bump objcode minor version Andy Wingo 2020-05-13 09:37:54 +02:00
  • a165c49b29 Minor module/Makefile order tweak Andy Wingo 2020-05-13 09:16:11 +02:00
  • c5da9d65a7 Fix optimizers after language lowerer refactor Andy Wingo 2020-05-13 08:59:04 +02:00
  • 132292fcb3 Punt more CPS compiler until later in bootstrap Andy Wingo 2020-05-13 08:58:21 +02:00
  • 32eef3dd14 Slight optimization to baseline compiler Andy Wingo 2020-05-12 22:23:13 +02:00
  • 38745ce13f Merge. Dale Mellor 2020-05-13 08:01:12 +01:00
  • b1bdd791ce Zero the initial file port revealed count. Ludovic Courtès 2020-05-12 14:55:09 +02:00
  • 2ba61b8aea tests: Don't use a guardian when testing for GC'd ports. Ludovic Courtès 2020-05-12 14:44:53 +02:00
  • 3385f6e08c Update NEWS for baseline compiler Andy Wingo 2020-05-12 11:10:03 +02:00
  • 6083020199 Update documentation on <language> Andy Wingo 2020-05-12 10:43:10 +02:00
  • 00a163add4 Clean up NEWS for bitvectors. Andy Wingo 2020-05-12 10:18:02 +02:00