guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] branch master updated (b94c5f8 -> ee28c06)


From: Andy Wingo
Subject: [Guile-commits] branch master updated (b94c5f8 -> ee28c06)
Date: Thu, 23 May 2019 14:50:45 -0400 (EDT)

wingo pushed a change to branch master
in repository guile.

      from  b94c5f8   Update iconv.m4 from gnulib.
      adds  d488330   Minor CSE run-time optimization
      adds  8e7f857   Add compute-clobber-map to effect analysis
      adds  bb77c0f   Improve CSE complexity
      adds  3e6857a   -O1 disables call precoloring
      adds  8304257   Avoid generating arity-adapting continuations if not 
needed
      adds  19c0e30   Avoid generating arity-adapting zero-value conts where 
possible
      adds  ca4d16c   Update NEWS for 2.2.3
      adds  edd9727   Bump version for Guile 2.2.3.
      adds  2c7d603   doc: Update LALR URL.
      adds  6d391bf   Fix 'crypt' deadlock upon error.
      adds  deef64a   'load-thunk-from-memory' reports the correct error.
      adds  988aa29   compile: Load language modules upfront.
      adds  cc8f41e   Make sure the return value of 'scm_crypt' is always 
initialized.
      adds  d01e0b0   No tabs in C code.
      adds  a1793bc   Revert "Honor '%fresh-auto-compile'."
      adds  07b7490   Sync IP before allocating closures
      adds  f390afa   'select' returns empty sets upon EINTR and EAGAIN.
      adds  7ade048   build: Use 'sed' invocation compatible with BSD sed.
      adds  9417fdb   doc: Fix typo about SRFI-4 syntax.
      adds  2c7b350   srfi-18: When timeout is a number, it's a relative number 
of seconds.
      adds  3986053   srfi-18: 'thread-sleep!' timeout-as-a-number is relative.
      adds  08bb462   Recognize RISC-V compilation targets.
      adds  b56e084   Fix eta-conversion edge cases in peval.
      adds  6d9c683   Fix a few typos in the manual.
      adds  01f97cf   Fix minor typo in the PEG documentation.
      adds  9a72e21   VM syncs IP in pop-fluid
      adds  1951edf   Fix typo in comment within numbers.c
      adds  df93752   Revert "Minor CSE run-time optimization"
      adds  2733e97   Fix type inference for bitwise logical operators.
      adds  e1dffd3   Avoid inexact arithmetic in the type inferrer for 'sqrt'.
      adds  ff2adb0   goops: Fix 'instance?' to work on objects that aren't 
structs.
      adds  9fbb367   Fix error reporting in 'load-thunk-from-memory'.
      adds  bff7563   elisp: Fix cross-compilation support.
      adds  ac9f083   Add copyright header for (language elisp falias), and fix 
typo.
      adds  eb90831   Add SRFI 71: Extended LET-syntax for multiple values.
      adds  35f7df9   tests: Add SRFI-71 test.
      adds  761cf0f   Make module autoloading thread-safe.
      adds  efc33cd   vm: Fix typo when checking for 'madvise' error code.
      adds  26b446d   get-bytevector-n and get-bytevector-n! can now read more 
than 4 GB
      adds  33363f7   doc: Fix typo.
      adds  1c970da   doc: Document (ice-9 match) macros.
      adds  774b1ef   tests: Adjust i18n.test to 'fr_FR.utf8' locale in glibc 
2.27.
      adds  46bcbfa   Module import obarrays are accessed in a critical section.
      adds  4f64bcd   Add 'scm_to_stringn' shortcut when converting to UTF-8.
      adds  919979a   web: Export http-request.
      adds  4446484   vm: Fix another typo.
      adds  c009bfd   types: Recognize 'scm_t_port_type' and decode port type 
name.
      adds  1654c17   GDB support: Fix 'display-vm-frames'.
      adds  be08145   GDB support: Add note about (gdb frame-filters).
      adds  8209f0f   GDB support: Add 'guile-backtrace' command.
      adds  b87068e   linker: Don't rely on out-of-range bv-ref exceptions.
      adds  23af45e   vm: Fix stack-marking bug in multi-threaded programs.
      adds  533e3ff   Serialize accesses to submodule hash tables.
      adds  be1e6e6   Update copyright years in '--version' and the manual.
      adds  fbbab31   Update NEWS.
      adds  d571009   build: Really build srfi/srfi-71.scm.
      adds  791cae9   Bump version for Guile 2.2.4.
      adds  cdb194c   Update release docs.
      adds  59a06d8   Make srfi-71 visible through 'cond-expand'.
      adds  d677aca   r6rs-ports: Accept 'port-position' values greater than 
2^32.
      adds  887e495   compile: Add '-x' flag.
      adds  85c5bae   compile: Improve error message.
      adds  e45a33c   compile: Update copyright year.
      adds  741c454   r6rs-ports: 'put-bytevector' accepts 64-bit integers.
      adds  bdcd0ba   Add -Wshadowed-toplevel.
      adds  71f536c   srfi-19: Remove unused procedure.
      adds  4c91de3   Fix R6RS call-with-{input,output}-file to open textual 
ports.
      adds  8885eb5   time: Use 'syntax-rules' instead of 'define-macro'.
      adds  c3b14ff   time: Support expressions that return any number of 
values.
      adds  663b882   time: Use #: for 'define-module' clauses.
      adds  3ee7673   Define AT_SYMLINK_NOFOLLOW et al.
      adds  2d09e05   Fix 'atomic-box-compare-and-swap!'.
      adds  b9cf351   Fix 32/64 bit bug in INTEGER_ACCESSOR_PROLOGUE
      adds  b44f505   Improve the documentation for 'nil?'.
      adds  fe73fed   Fix list validation of *list->bytevector procedures.
      adds  011aec7   Gracefully handle huge shift counts in 'ash' and 
'round-ash'.
      adds  9448a07   Fix 'round-ash' of negative integers by huge right shift 
counts.
      adds  1990aa9   In 'ash' and 'round-ash', handle right shift count of 
LONG_MIN.
      adds  8cdd3a0   Clarify the manual's "Processes" section.
      adds  49c090d   Update SRFI-19 leap second table.
      adds  3845343   Fix typos, indentation and error reporting in SRFI-19.
      adds  c2a654b   Use 'scm_from_utf8_{string,symbol,keyword}' for C string 
literals.
      adds  c3e14b7   Fix type inferencing for 'nil?' and 'null?' predicates.
      adds  1d3cfc3   Fix typo in strings.h.
      adds  fbdcf63   scm_seed_to_random_state: Support wide string arguments.
      adds  5106377   SRFI-19: Fix TAI->UTC conversions, leap second handling, 
etc.
      adds  a58c7ab   SRFI-19: Fix handling of negative years and negative 
julian days.
      adds  bbe6daa   SRFI-19: Add a few more tests.
      adds  437e1aa   SRFI-19: Fix normalization of seconds and nanoseconds in 
time records.
      adds  c9d903b   SRFI-19: Check for incompatible types in time comparisons.
      adds  ac1fa8d   SRFI-19: time-utc->date: Support non-integer nanoseconds 
values.
      adds  9f28518   SRFI-19: Minor refactor of leap second table lookups.
      adds  1bbce71   Add texinfo dependency to README
      adds  d9af670   Bootstrap optimization
      adds  d81253b   Documentation fixes
      adds  f24bdb7   Fix spelling of ellipsis in (ice-9 match).
      adds  8e86dd9   Update (ice-9 match) to include selected bug fixes from 
upstream.
      adds  f74cfce   Support ~N in SRFI-19 string->date
      adds  901bfef   Fix tests for SRFI-19 date->string ~N
      adds  45e4ace   Do not warn the user when 'madvise' returns ENOSYS.
      adds  552f007   Don't mutate read-only string in ports test
      adds  1ba5d6f   Remove redefinition of when & unless in 
snarf-check-and-output-texi
      adds  139c702   Fix strftime compile with null threads
      adds  1437b76   Avoid leaking a file descriptor in test-unwind
      adds  78468ba   Fix binary output on files created by mkstemp!
      adds  27ffbfb   Fix crypt-on-glibc test error
      adds  2dccec9   Fix race when expanding syntax-parameterize and 
define-syntax-parameter
      adds  9ba4496   Add a fallback value for the locale-monetary-decimal-point
      adds  92105d1   Handle newlib C library's langinfo constant names
      adds  2a3ccfb   Make locale monetary conversion tests be less strict on 
terminal whitespace
      adds  3a64c50   Disable test for current value of setitimer on Cygwin
      adds  94230d2   Fix typo in comment.
      adds  275c96d   Remove vestigial comment in tags.h.
      adds  6b1de86   Avoid passing NULL to 'memcpy' and 'memcmp'.
      adds  423ad36   Update user-visible copyright years.
      adds  546b0e8   Fix gc.test "after-gc-hook gets called" failures.
      adds  6381845   Reimplement SCM_MAKE_CHAR to evaluate its argument only 
once.
      adds  2a1f22c   Add 'scm_c_make_char' and use it where appropriate.
      adds  16b4bac   Fix typo in comment.
      adds  74d536b   Fix indentation in scm_sum.
      adds  162a031   Avoid 'with-latin1-locale' in binary I/O tests.
      adds  5b42fd8   Optimize fixnum exact integer square roots.
      adds  91b5b16   put-u8: Always write a single byte, regardless of the 
port encoding.
      adds  7c2b48a   Strings, i18n: Limit the use of alloca to approximately 8 
kilobytes.
      adds  65d98d8   Update iconv.m4 from gnulib.
       new  ee28c06   Merge until 65d98d8fd from 'stable-2.2'

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:



reply via email to

[Prev in Thread] Current Thread [Next in Thread]