Merge remote-tracking branch 'origin/stable-2.0'
[bpt/guile.git] / libguile /
2013-08-06 Mark H WeaverMerge remote-tracking branch 'origin/stable-2.0'
2013-08-06 Mark H WeaverRTL VM: Avoid untagging inums in 'logand' and 'logior'.
2013-08-06 Mark H WeaverRTL VM: Avoid signed overflows in 'add1' and 'sub1'.
2013-08-06 Mark H WeaverRTL VM: ash: Use SCM_SRS and fix large right shifts...
2013-08-06 Mark H WeaverVM: ash: Use SCM_SRS and handle large right shift in...
2013-08-06 Mark H WeaverUse Gnulib's 'isfinite' in numbers.c.
2013-08-06 Mark H WeaverUse Gnulib's 'copysign' in numbers.c.
2013-08-04 Mark H WeaverVM: ASM_ADD and ASM_SUB for x86: clobber _CX not "rcx".
2013-08-04 Mark H WeaverVM: Define ASM_MUL on ARM only if SMULL instruction...
2013-08-04 Mark H WeaverVM: Implement ASM_ADD, ASM_SUB, and ASM_MUL for ARM...
2013-08-03 Mark H WeaverVM: Avoid untagging inums in 'logand' and 'logior'.
2013-08-03 Mark H WeaverVM: Add ASM_MUL for x86.
2013-08-03 Mark H WeaverVM: Support 32-bit x86 in ASM_ADD and ASM_SUB.
2013-08-03 Mark H WeaverVM: Add "cc" to the clobber list of ASM_ADD and ASM_SUB.
2013-08-03 Mark H WeaverVM: Avoid overflow in ASM_ADD when the result is most...
2013-08-03 Mark H WeaverVM: Avoid signed overflows in 'add1' and 'sub1'.
2013-08-03 Mark H WeaverVM: Redefine INUM_MIN and INUM_MAX without assumptions.
2013-08-02 Mark H WeaverAdd 'scm_i_from_double' and use it.
2013-07-21 Andy WingoRTL instructions have no rest args
2013-07-21 Andy Wingoadd allocate-struct primitive and rtl opcode
2013-07-21 Andy Wingoabort is no longer an op with rest args
2013-07-21 Andy Wingocall is no longer a vararg instruction
2013-07-21 Andy WingoRTL: Local 0 is the procedure
2013-07-21 Andy Wingortl: propagate OP_DST to scheme
2013-07-21 Andy Wingofree variable debugging access procedures for rtl
2013-07-21 Andy Wingofix rtl program arity functions
2013-07-21 Mark H WeaverFix minor formatting error in 'rationalize'.
2013-07-21 Mark H WeaverRewrite 'rationalize' to fix bugs and improve efficiency.
2013-07-18 Mark H WeaverMerge remote-tracking branch 'origin/stable-2.0'
2013-07-18 Mark H WeaverModify SCM_UNPACK type check to avoid warnings in clang.
2013-07-17 Ludovic CourtèsFix 'SCM_SYSCALL' to really swallow EINTR.
2013-07-16 Mark H WeaverMerge remote-tracking branch 'origin/stable-2.0'
2013-07-16 Mark H Weavergcd and lcm support inexact integer arguments.
2013-07-16 Mark H Weavermin and max: NaNs beat infinities, per R6RS errata.
2013-07-16 Mark H WeaverMerge remote-tracking branch 'origin/stable-2.0'
2013-07-16 Mark H WeaverMerge remote-tracking branch 'origin/stable-2.0'
2013-07-16 Mark H WeaverAvoid lossy conversion from inum to double in numerical...
2013-07-16 Mark H WeaverFix bugs in numerical equality predicate.
2013-07-16 Mark H WeaverFix rounding in scm_i_divide2double for negative arguments.
2013-07-14 Mark H WeaverFix VM 'ash' for right shifts by large amounts.
2013-06-28 Andy WingoSimplify dynstack API to only wind one fluid at a time
2013-06-28 Andy WingoRemove with-fluids; replaced by with-fluid* and inlined...
2013-06-27 Andy Wingodynamic-wind in terms of wind and unwind; remove <dynwi...
2013-06-27 Andy Wingoremove @call-with-values memoizer
2013-06-27 Andy Wingoremove @call-with-current-continuation memoizer
2013-06-27 Andy Wingoremove apply:nconc2last
2013-06-27 Andy Wingoremove @apply memoizer
2013-06-27 Andy WingoRemove @prompt memoizer
2013-06-25 Andy Wingoabort-to-prompt* instead of @abort
2013-06-17 Mark H WeaverFix bug in remqueue in threads.c when removing last...
2013-06-16 Ludovic CourtèsFix #ifdefery for `setegid'.
2013-06-16 Ludovic CourtèsDefine `AF_UNIX' only when Unix-domain sockets are...
2013-06-10 Mark H WeaverAllow #f as timeout argument to unlock-mutex and SRFI...
2013-06-09 Andy Wingoprocedure-properties for RTL functions
2013-06-09 Andy Wingoprocedure-documentation works on RTL procedures
2013-06-09 Andy WingoWire up ability to print RTL program arities
2013-06-09 Andy WingoRTL programs print with their name
2013-06-09 Andy Wingomove procedure-name and procedure-source to procprop.c
2013-06-08 Andy Wingoconst cleanups in instructions.c
2013-06-04 Ludovic CourtèsReport the faulty keyword in errors raised by `scm_c_bi...
2013-06-04 Ludovic CourtèsPrint the faulty object upon invalid-keyword errors.
2013-05-31 Andy Wingoadd new rtl vm
2013-05-30 Ludovic CourtèsDo not assume `pthread_t' is an integer type.
2013-05-27 Andy Wingorefactor to resolve_variable
2013-05-27 Andy Wingocpp hygiene in the vm
2013-05-27 Andy Wingopop-continuation abort-continuation hooks pass return...
2013-05-27 Andy WingoAllow vm_engine caller to pass arguments on the stack.
2013-05-27 Andy Wingovm-engine: remove register assignments
2013-05-23 Andy Wingoremove some configurability in vm-engine
2013-05-23 Andy Wingominor vm-engine cleanups
2013-05-23 Andy Wingoremove CONS macro in VM; use scm_cons instead
2013-05-23 Andy Wingoinline vm-engine.h into vm-engine.c
2013-05-23 Andy Wingoadd (find-mapped-elf-image) procedure to (system vm...
2013-05-23 Andy Wingorefactor and simplify ELF loader in objcodes.c
2013-05-23 Andy Wingoadd scm_{to,from}_{u,}intptr_t
2013-04-14 Mark H WeaverMerge remote-tracking branch 'origin/stable-2.0'
2013-04-09 Ludovic Courtèsbuild: Tell `gen-scmconfig' whether the system has...
2013-04-09 Ludovic Courtèsstime: Remove #ifdef HAVE_*_H for headers provided...
2013-04-09 Andy Wingofix stime patch for HAVE_TIMES removal
2013-04-09 Andy Wingosimplify configure checks for functionality provided...
2013-04-08 Mark H WeaverMiscellaneous 'sendfile' fixes and improved tests.
2013-04-07 Ludovic CourtèsChange `sendfile' to loop until everything has been...
2013-04-07 Mark H WeaverAdd keyword arguments to file opening procedures.
2013-04-07 Mark H WeaverImplement efficient 'scm_unget_bytes' and 'unget-byteve...
2013-04-07 Mark H WeaverRemove byte-order mark check from 'scm_i_scan_for_encod...
2013-04-07 Mark H WeaverDo not scan for coding declarations in open-file.
2013-04-07 Daniel LlorensDon't use scm_generalized_vector_get_handle() in array...
2013-04-06 Mark H WeaverImplement 'scm_c_bind_keyword_arguments'.
2013-04-05 Daniel LlorensDeprecate scm_array_fill_int()
2013-04-05 Daniel LlorensRemove double indirection in array-fill!
2013-04-05 Mark H WeaverUse 'c_strcasecmp' instead of 'strcasecmp'.
2013-04-05 Mark H WeaverImprove handling of Unicode byte-order marks (BOMs).
2013-04-04 Mark H WeaverPeeks do not consume EOFs.
2013-04-03 Mark H WeaverPreserve the case of the user-specified port encoding...
2013-04-03 Daniel LlorensRemove double indirection for 1st arg of array-for...
2013-04-03 Daniel LlorensRemove double indirection in array-map! with <2 args
2013-04-03 Daniel LlorensAvoid per-element cons for 1-arg case of array-map!
2013-04-03 Daniel LlorensDeprecate dead code in array-map.c
2013-04-03 Mark H WeaverUse 'strcasecmp' to compare encoding names.
2013-04-03 Daniel LlorensRemove double indirection in element access in array...
next