index
:
delta/guile.git
alt-par-map-and-thread-safe-popen
baserock/morph
bdw-gc-static-alloc
boehm-demers-weiser-gc
brainfuck
branch_mvo-substrings
branch_mvo-thread-cleanup
branch_release-1-4
branch_release-1-6
branch_release-1-8
calling-convention
cky-hygienic-macros
compile-to-js-merge
coop-repl-servers
dev/hanwen
dirk-adding-josts-environments
dirk-thread-factorization-branch
eval-cleanup
excise-ltdl
historical/wip-1-8-mingw-build
jimb
jimb_env_branch
jimb_mb_branch_1
jimb_readline
lexical-literals
lightening
lightning
lloda-array-cleanup
lloda-array-support
lloda-squash0
lloda-squash1
lua
main
master
mdj_elisp_branch
mdj_genloc_branch
mdj_goops_branch
mike-port-encodings
mingw-guile-3.0
mvo-vcell-cleanup-1-branch
mvo_libtool_branch
nan-boxing
ossau-elisp-branch
ossau-gds-dev
r6rs-strings
r7rs-wip
ra0
srfi-4-bytevectors
srfi-41
stable-2.0
stable-2.2
stable-2.2-wip-exception-truncate
string-abstraction
string_abstraction2
subr-simplification
syncase
syncase-in-boot-9
thread-safe-popen
ttn-back-in-the-saddle
use-minigmp
vm
vm-syncase
vtable-vtable-deprecation
wingo
wip-2.1.2
wip-bpt-elisp
wip-closure-conversion
wip-compiler
wip-cps-bis
wip-cps-for-merge
wip-cse
wip-cuirass-ci
wip-cygwin-guile-2.2
wip-dwarf
wip-elisp
wip-elisp-rebased
wip-ethreads
wip-exception-truncate
wip-exceptions
wip-finalizers
wip-foreign-objects
wip-generalized-vectors
wip-gnulib-update
wip-goops-refactor
wip-guile-pkg
wip-https-client
wip-inlinable-exports
wip-itimer-checks
wip-lightening-riscv
wip-linker
wip-lloda
wip-load-lang
wip-manual
wip-manual-2
wip-mingw
wip-mingw-guile-2.2
wip-modernize-autotools
wip-new-tagging
wip-new-tagging-bis-broken
wip-nj-locks-nc
wip-nj-thread-safety
wip-peg
wip-peg-fixed
wip-peg-fixed-2
wip-port-refactor
wip-r7rs
wip-raeburn-misc
wip-replace-ltdl-with-gmodule
wip-retagging
wip-rtl
wip-rtl-assembler
wip-rtl-cps
wip-rtl-dwarf
wip-rtl-halloween
wip-rtl-may-2013
wip-rtl-metadata
wip-rtl-prompts
wip-rtl-vm
wip-sassy
wip-source-info
wip-stime
wip-streams
wip-tailify
wip-threaded-http-server
wip-threads-and-fork
wip-tree-il-sourcev
wip-uri-reference
wip-utf16-debugging
wip-vector-cleanup
wip-wingo-elisp-badness
git.savannah.gnu.org: git/guile.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove debug printout in specialize-numbers
wip-2.1.2
Andy Wingo
2015-10-29
1
-1
/
+0
*
Better f64 unboxing for loop vars that might flow to $ktail
Andy Wingo
2015-10-29
1
-7
/
+13
*
The compiler can unbox float64 loop variables
Andy Wingo
2015-10-29
1
-2
/
+251
*
Fix slot representation computation for fadd, fmul, etc
Andy Wingo
2015-10-29
1
-1
/
+2
*
Add new pass to specialize "add" into "fadd" where possible
Andy Wingo
2015-10-29
4
-0
/
+96
*
Add fadd, fsub, fmul, fdiv instructions
Andy Wingo
2015-10-29
4
-43
/
+133
*
Scalar replacement for f64->scm
Andy Wingo
2015-10-28
1
-0
/
+8
*
bv-f32-set!, bv-f64-set! take unboxed args
Andy Wingo
2015-10-28
2
-9
/
+31
*
bv-f32-ref and bv-f64-ref return raw f64 values
Andy Wingo
2015-10-28
7
-7
/
+53
*
Add VM ops to pack and unpack raw f64 values.
Andy Wingo
2015-10-28
1
-2
/
+32
*
Stack slots can hold a double
Andy Wingo
2015-10-28
2
-2
/
+4
*
Reflection support for unboxed f64 slots
Andy Wingo
2015-10-28
9
-58
/
+130
*
VM support for raw slots
Andy Wingo
2015-10-28
7
-64
/
+139
*
Treat tail $values as generating lazy allocations
Andy Wingo
2015-10-28
1
-0
/
+4
*
Remove return opcode
Andy Wingo
2015-10-28
1
-8
/
+3
*
Remove use of return in disassembler.scm
Andy Wingo
2015-10-28
1
-1
/
+1
*
rtl.test uses return-values
Andy Wingo
2015-10-28
1
-34
/
+37
*
Always emit return-values
Andy Wingo
2015-10-28
3
-12
/
+6
*
Replace return primcalls with $values
Andy Wingo
2015-10-28
6
-17
/
+7
*
Don't emit redundant reset-frame before return
Andy Wingo
2015-10-28
1
-2
/
+0
*
return-values opcode resets the frame
Andy Wingo
2015-10-28
3
-8
/
+15
*
Fix slot-allocation to make 'return' not need to alloc-frame
Andy Wingo
2015-10-28
1
-0
/
+3
*
Run CSE to clean up after closure conversion
Andy Wingo
2015-10-28
1
-1
/
+1
*
CSE can run on first-order CPS
Andy Wingo
2015-10-28
1
-164
/
+148
*
Revert "Bootstrap build doesn't have to expand CPS optimizations"
Andy Wingo
2015-10-28
1
-38
/
+34
*
Bootstrap build doesn't have to expand CPS optimizations
Andy Wingo
2015-10-28
1
-34
/
+38
*
Release v2.1.1
v2.1.1
Andy Wingo
2015-10-25
1
-1
/
+1
*
Fix distcheck issues
Andy Wingo
2015-10-25
2
-2
/
+2
*
Fix uninstalled-env bug that preferred bootstrap/ to module/
Andy Wingo
2015-10-25
1
-1
/
+1
*
Revert "Update Gnulib to v0.1-603-g1d16a7b"
Andy Wingo
2015-10-25
412
-3959
/
+1998
*
Bootstrap makefile tweaks
Andy Wingo
2015-10-23
1
-3
/
+7
*
Use a bootstrapped -O0 compiler to compile the -O2 Guile
Andy Wingo
2015-10-23
5
-313
/
+420
*
Wire up `guild compile -O0 foo.scm'
Andy Wingo
2015-10-22
4
-15
/
+105
*
Update Gnulib to v0.1-603-g1d16a7b
Andy Wingo
2015-10-22
412
-1998
/
+3959
*
Minor NEWS update.
Andy Wingo
2015-10-22
1
-4
/
+4
*
Small subr-call refactor
Andy Wingo
2015-10-22
4
-72
/
+58
*
subr-call implementation simplification
Andy Wingo
2015-10-22
1
-23
/
+22
*
Update VM documentation for new stack layout
Andy Wingo
2015-10-22
2
-191
/
+258
*
Add stack size computation to disassembler
Andy Wingo
2015-10-21
2
-11
/
+121
*
Minor assembler cleanups
Andy Wingo
2015-10-21
1
-3
/
+3
*
SP-relative local addressing
Andy Wingo
2015-10-21
6
-556
/
+569
*
Fix boot closure wrong-num-args error
Andy Wingo
2015-10-21
1
-1
/
+2
*
Prepare for SP-addressed locals
Andy Wingo
2015-10-21
5
-385
/
+493
*
Replace dynamic link on stack with previous frame size
Andy Wingo
2015-10-21
3
-55
/
+12
*
Rename union scm_vm_stack_element members
Andy Wingo
2015-10-21
5
-38
/
+39
*
Remove sp from scm_vm_cont
Andy Wingo
2015-10-21
4
-8
/
+4
*
VM caches address of local 0 instead of FP
Andy Wingo
2015-10-21
1
-55
/
+67
*
VM stack grows downward
Andy Wingo
2015-10-21
15
-391
/
+399
*
Fix prompt miscompilation
Andy Wingo
2015-10-21
1
-1
/
+1
*
Minor VM documentation updates
Andy Wingo
2015-10-21
1
-7
/
+9
[next]