summarylogtreecommitdiffstats
path: root/.SRCINFO
diff options
context:
space:
mode:
authorAUR Update Bot2016-01-06 02:12:00 +0100
committerStefan Husmann2016-01-06 02:12:00 +0100
commitc383cb827b8121214facb0e7729888a46d8100b9 (patch)
tree373482285864029a7c89612327a624294cd846a7 /.SRCINFO
parent32cd5efc01b260bea302c7f1dc471594e18d4f67 (diff)
downloadaur-c383cb827b8121214facb0e7729888a46d8100b9.tar.gz
Updated version (2.1.1.87.g204336c -> 2.1.1.90.g4137c22).
Changelog ========= Remove unused function in simplify.scm (4137c22) Inline some helpers in intset.scm. (f56f580) Include missing #:simplify? option in (language cps optimize). (9091454) Don't serialize build through psyntax-pp.scm (204336c) Better CPS conversion for tests in tests (fb2f7b4) Better partial evaluation of tests in tests (166703c) Better folding of branches on $values (52965e0) Eta-reduce branches (39002f2) Fix module for reification of srfi-4 primitives (5d171d9) Type inference copes better with unsorted graphs (a9c2606) Fix bug in intmap-map (620b640) Assembler O(n) in instruction encodings, not instruction count (8a39162) Fix emit-receive* for many locals (3629078) Assembler works on byte offsets, not u32 offsets (9e1c07b) Fix build when threads are disabled (3c27145) Add another simplification pass to make rotate-loops work better (a1471e0) Add support for comparing u64 values with SCM values (1d4b4ec) Small VM cleanups (97755a1) Refactor range checking in assembler instruction packers (7a43a3a) Add ursh/immediate and ulsh/immediate ops (9514dc7) Assembler has a single growable vector (2468871) More efficient assembler instructions (dbd9265) Specialize u64 bit operations (73065c7) Add untagged bitwise operations (3d6dd2f) Disable warnings on bootstrap build (eb86afc) Add logsub op. (8208525) Add current-thread VM op (8c75a5e) Unbox indexes of vectors, strings, and structs (c3240d0) Untag values and indexes for all bytevector instructions (a08b3d4) Add support for unboxed s64 values (8bf77f7) New instructions load-f64, load-u64 (f34688a) Add tagged and untagged arithmetic ops with immediate operands (bdfa1c1) Remove add1 and sub1 (8f18b71) Specialize u64 arithmetic (e003466) Better range inference for indexes of vector-ref, string-ref et al (d2808b1) Slower range saturation in type inference (6728536) Add unsigned 64-bit arithmetic operators: uadd, usub, umul (d294d5d) Unbox u64 phi values (2906d96) Beginning of u64 phi unboxing (4305b39) Specialize u64 comparisons (163fcf5) Add instructions to branch on u64 comparisons (07607f6) bv-f{32,64}-{ref,set!} take unboxed u64 index (87cc8b0) Add bv-length instruction (8464cc5) Range inference over the full U64+S64 range (870ac91) Remove frame->module (a7e1c39) Add low-level support for unboxed 64-bit unsigned ints (dfbe869) Remove frame-procedure (58153e3) VM traps don't match on value of slot 0 (3582787) Remove `procedure' repl command (adb2329) ,registers doesn't use frame-procedure (2d0214a) Better frame-call-representation printing of GC clobbers (c960c76) More robust low-level frame printer (9a8c299) frame-call-representation avoids frame-procedure. (029af6f) Add frame-procedure-name (39090e6) Remove primitive?, add primitive-code? (8af3423) Apply of non-programs has IP that is not from prev frame (3b3405e) All arities serialize a "closure" binding (e5d7c0f) Identify boot continuations by code, not closure (02fc5a7) Remove br-if-equal opcode (d729a0d) Don't compile equal? to br-if-equal (3e5d413) Fix miscompilation of closures allocated as vectors (92ed7f6) load-path will skip over stale .go files and keep going (13edcf5) Eval speedup for lexical-ref (25738ec) Bump bytecode version (ac5a05d) Remove debug printout in specialize-numbers (7dc3e4b) Better f64 unboxing for loop vars that might flow to $ktail (80f2726) The compiler can unbox float64 loop variables (5b9835e) Fix slot representation computation for fadd, fmul, etc (f0594be) Add new pass to specialize "add" into "fadd" where possible (12e9e21) Add fadd, fsub, fmul, fdiv instructions (3b4941f) Scalar replacement for f64->scm (c438998) bv-{f32,f64}-{ref,set!} operate on raw f64 values (b1ac8d6) Type inference distinguishes between untagged and tagged flonums (6087539) Add VM ops to pack and unpack raw f64 values. (5bbc47b) Stack slots can hold a double (fc87033) Reflection support for unboxed f64 slots (e3cc0ee) VM support for raw slots (e7660a6) Treat tail $values as generating lazy allocations (dd77a81) Remove return opcode (9585508) Remove use of return in disassembler.scm (c984432) rtl.test uses return-values (8db54c8) Always emit return-values (696339a) Replace return primcalls with $values (2f08838) Don't emit redundant reset-frame before return (7c9e477) return-values opcode resets the frame (7aee3c7) Fix slot-allocation to make 'return' not need to alloc-frame (34f3fb7) Run CSE to clean up after closure conversion (3f345f5) CSE can run on first-order CPS (04356da) Revert "Bootstrap build doesn't have to expand CPS optimizations" (8d79dfd) Bootstrap build doesn't have to expand CPS optimizations (ce36fb1)
Diffstat (limited to '.SRCINFO')
-rw-r--r--.SRCINFO4
1 files changed, 2 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c0325e4dbc04..b64f86a94bf5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Tue Jan 5 07:23:00 UTC 2016
+# Wed Jan 6 01:11:58 UTC 2016
pkgbase = guile-git
pkgdesc = A portable, embeddable Scheme implementation (Git snapshot)
- pkgver = 2.1.1.87.g204336c
+ pkgver = 2.1.1.90.g4137c22
pkgrel = 1
url = http://www.gnu.org/software/guile/
install = guile-git.install