HCoop
/
bpt
/
guile.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
eval is actually compile
2009-08-20
Andy Wingo
eval is actually compile
commit
|
commitdiff
|
tree
2009-08-20
Andy Wingo
programs have their own tc7 now
commit
|
commitdiff
|
tree
2009-08-20
Andy Wingo
eval-elisp uses primitive-eval
commit
|
commitdiff
|
tree
2009-08-20
Andy Wingo
define @bind using syntax-case
commit
|
commitdiff
|
tree
2009-08-20
Andy Wingo
use primitive-eval in run-vm-tests.scm
commit
|
commitdiff
|
tree
2009-08-20
Andy Wingo
better VM error messages
commit
|
commitdiff
|
tree
2009-08-20
Andy Wingo
update docs for calling convention change
commit
|
commitdiff
|
tree
2009-08-20
Andy Wingo
push new frame on stack before procedure & args
commit
|
commitdiff
|
tree
2009-08-20
Andy Wingo
reorder frame layout
commit
|
commitdiff
|
tree
2009-08-20
Andy Wingo
remove dead weight from vm-i-system.c
commit
|
commitdiff
|
tree
2009-08-20
Andy Wingo
disable autocompilation in the test suite
commit
|
commitdiff
|
tree
2009-08-20
Andy Wingo
autocompiled files before installation go to a cache...
commit
|
commitdiff
|
tree
2009-08-19
Andy Wingo
procedure-documentation works on vm procedures
commit
|
commitdiff
|
tree
2009-08-18
Andy Wingo
remove (ice-9 lineio)'s dependency on (ice-9 readline)
commit
|
commitdiff
|
tree
2009-08-18
Andy Wingo
`load' autocompiles
commit
|
commitdiff
|
tree
2009-08-15
Andy Wingo
update NEWS for 1.9.2
commit
|
commitdiff
|
tree
2009-08-12
Andy Wingo
update docs for recent vm/compiler work
commit
|
commitdiff
|
tree
2009-08-12
Andy Wingo
"fix" <let>-bound lambda expressions too
commit
|
commitdiff
|
tree
2009-08-12
Andy Wingo
rework the vm support for wide strings
commit
|
commitdiff
|
tree
2009-08-11
Andy Wingo
debitrot the ecmascript compiler
commit
|
commitdiff
|
tree
2009-08-11
Andy Wingo
make the fallback path look less like line noise
commit
|
commitdiff
|
tree
2009-08-11
Andy Wingo
include objcode cookie in the fallback path
commit
|
commitdiff
|
tree
2009-08-07
Andy Wingo
lambda, the ultimate goto
commit
|
commitdiff
|
tree
2009-08-07
Andy Wingo
implement compilation of label-allocated lambda expressions
commit
|
commitdiff
|
tree
2009-08-07
Andy Wingo
add label alist to lambda allocations in tree-il->glil...
commit
|
commitdiff
|
tree
2009-08-06
Andy Wingo
loop detection in the house
commit
|
commitdiff
|
tree
2009-08-06
Andy Wingo
actually implement "fixing letrec"
commit
|
commitdiff
|
tree
2009-08-06
Andy Wingo
actually inline call-with-values to tree-il's <let...
commit
|
commitdiff
|
tree
2009-08-05
Andy Wingo
let-values in terms of syntax-case, add make-tree-il...
commit
|
commitdiff
|
tree
2009-08-05
Andy Wingo
add <fix> tree-il construct, and compile it
commit
|
commitdiff
|
tree
2009-08-05
Andy Wingo
add a brain-dead inliner
commit
|
commitdiff
|
tree
2009-08-05
Andy Wingo
add1 and sub1 instructions
commit
|
commitdiff
|
tree
2009-08-04
Andy Wingo
perform gmp/unistring compile checks with AC_LIB_HAVE_LINKFLAGS
commit
|
commitdiff
|
tree
2009-08-04
Andy Wingo
rename configure.in to configure.ac
commit
|
commitdiff
|
tree
2009-08-04
Andy Wingo
fix buffer overrun reading partial numbers: 1.0f, 1...
commit
|
commitdiff
|
tree
2009-07-26
Andy Wingo
increase range of relative jumps by aligning blocks...
commit
|
commitdiff
|
tree
2009-07-26
Andy Wingo
make sure all programs are 8-byte aligned
commit
|
commitdiff
|
tree
2009-07-26
Andy Wingo
fix alignment of subprograms of subprograms
commit
|
commitdiff
|
tree
2009-07-26
Andy Wingo
fix unused SCM_FRAME_SET_DYNAMIC_LINK macro
commit
|
commitdiff
|
tree
2009-07-26
Andy Wingo
fix vmstack gdb macro for new stack frame layout
commit
|
commitdiff
|
tree
2009-07-24
Andy Wingo
check that jumps are within the range of a signed 16...
commit
|
commitdiff
|
tree
2009-07-24
Andy Wingo
fix gensym creation in psyntax
commit
|
commitdiff
|
tree
2009-07-24
Andy Wingo
increase default stack size to 64 kilowords
commit
|
commitdiff
|
tree
2009-07-24
Andy Wingo
compiler support for nlocs >= 256
commit
|
commitdiff
|
tree
2009-07-24
Andy Wingo
nlocs is now 16 bits wide
commit
|
commitdiff
|
tree
2009-07-23
Andy Wingo
remove all mentions of "external" from the compiler...
commit
|
commitdiff
|
tree
2009-07-23
Andy Wingo
rename "closure-ref" to "free-ref"; s/vars/variables...
commit
|
commitdiff
|
tree
2009-07-23
Andy Wingo
remove "externals" from the vm
commit
|
commitdiff
|
tree
2009-07-23
Andy Wingo
compile lexical variable access and closure creation...
commit
|
commitdiff
|
tree
2009-07-21
Andy Wingo
vm support for display closures
commit
|
commitdiff
|
tree
2009-07-21
Andy Wingo
renumber vm ops (objcode cookie bumped)
commit
|
commitdiff
|
tree
2009-07-14
Andy Wingo
update NEWS
commit
|
commitdiff
|
tree
2009-07-14
Andy Wingo
NEWS has info on 1.9.N to 1.9.N+1 in addition to 1...
commit
|
commitdiff
|
tree
2009-07-14
Andy Wingo
fix race in which some instruction name symbols could...
commit
|
commitdiff
|
tree
2009-07-14
Andy Wingo
fix bounds checks for the last element of bv-*-{ref...
commit
|
commitdiff
|
tree
2009-07-02
Andy Wingo
fix error message for bad objcode cookie
commit
|
commitdiff
|
tree
2009-06-26
Andy Wingo
bytevector ops now compile down to low-level VM ops
commit
|
commitdiff
|
tree
2009-06-26
Andy Wingo
run bytevectors tests under the compiler and evaluator
commit
|
commitdiff
|
tree
2009-06-26
Andy Wingo
vector-ref and vector-set! now have opcodes
commit
|
commitdiff
|
tree
2009-06-26
Andy Wingo
add bytevector ops to the vm
commit
|
commitdiff
|
tree
2009-06-26
Andy Wingo
bytevectors provide scm_i_native_endianness to the vm
commit
|
commitdiff
|
tree
2009-06-26
Andy Wingo
minor doc tweaks
commit
|
commitdiff
|
tree
2009-06-24
Andy Wingo
allow primcall ops to push 0 values
commit
|
commitdiff
|
tree
2009-06-24
Andy Wingo
remove lambda wrap hack of brainfuck tree-il compiler
commit
|
commitdiff
|
tree
2009-06-22
Andy Wingo
flush whitespace from the repl input buffer *before...
commit
|
commitdiff
|
tree
2009-06-22
Andy Wingo
more docs to brainfuck->tree-il compiler
commit
|
commitdiff
|
tree
2009-06-22
Andy Wingo
meta-commands read off their own arguments
commit
|
commitdiff
|
tree
2009-06-21
Andy Wingo
add brainfuck->tree-il compiler
commit
|
commitdiff
|
tree
2009-06-21
Andy Wingo
formatting changes to (language brainfuck compile-scheme)
commit
|
commitdiff
|
tree
2009-06-21
Andy Wingo
link to brainfuck wikipedia page
commit
|
commitdiff
|
tree
2009-06-21
Andy Wingo
remove obsolete guile-vm.texi
commit
|
commitdiff
|
tree
2009-06-21
Andy Wingo
update .gitignore
commit
|
commitdiff
|
tree
2009-06-21
Andy Wingo
Fix crash when marking closed custom bytevector port
commit
|
commitdiff
|
tree
2009-06-20
Andy Wingo
put autocompiled files into ~/.cache or $XDG_CACHE_HOME
commit
|
commitdiff
|
tree
2009-06-20
Andy Wingo
fix source information lossage for (define (foo) ....
commit
|
commitdiff
|
tree
2009-06-20
Andy Wingo
better error in make_objcode_by_mmap
commit
|
commitdiff
|
tree
2009-06-20
Andy Wingo
source information for the interpreter
commit
|
commitdiff
|
tree
2009-06-19
Andy Wingo
don't autocompile at installcheck
commit
|
commitdiff
|
tree
2009-06-19
Andy Wingo
new function: canonicalize-path. use when autocompiling
commit
|
commitdiff
|
tree
2009-06-19
Andy Wingo
gnulib-tool --import canonicalize-lgpl
commit
|
commitdiff
|
tree
2009-06-19
Andy Wingo
generate changelogs at dist time
commit
|
commitdiff
|
tree
2009-06-19
Andy Wingo
rename SCM_SNAME to SCM_SUBR_NAME
commit
|
commitdiff
|
tree
2009-06-19
Andy Wingo
another draft of NEWS
commit
|
commitdiff
|
tree
2009-06-18
Andy Wingo
update NEWS, THANKS
commit
|
commitdiff
|
tree
2009-06-10
Andy Wingo
fix defmacro*, defmacro*-public
commit
|
commitdiff
|
tree
2009-06-10
Andy Wingo
bump default stack limit to 160000 words
commit
|
commitdiff
|
tree
2009-06-09
Andy Wingo
fix debug-options
commit
|
commitdiff
|
tree
2009-06-09
Andy Wingo
some attempts to solve the ecmascript stack overflow...
commit
|
commitdiff
|
tree
2009-06-08
Andy Wingo
a start to changing VM scheme copyrights
commit
|
commitdiff
|
tree
2009-06-08
Andy Wingo
pretty-print psyntax-pp.scm
commit
|
commitdiff
|
tree
2009-06-08
Andy Wingo
don't autocompile snarfing m4 docs
commit
|
commitdiff
|
tree
2009-06-07
Andy Wingo
fix bootstrapping after last night's psyntax patch
commit
|
commitdiff
|
tree
2009-06-07
Andy Wingo
call-with-values can make fewer closures
commit
|
commitdiff
|
tree
2009-06-06
Andy Wingo
fix incorrect inlining of + when + is locally redefined
commit
|
commitdiff
|
tree
2009-06-06
Andy Wingo
new instructions: make-int64, make-uint64
commit
|
commitdiff
|
tree
2009-06-06
Andy Wingo
fix bug in goops' method cache with rest args
commit
|
commitdiff
|
tree
2009-06-05
Andy Wingo
support ((@ ...) ...) where the car is a macro
commit
|
commitdiff
|
tree
2009-06-05
Andy Wingo
add ability to compile uniform arrays
commit
|
commitdiff
|
tree
2009-06-05
Andy Wingo
add long-object-ref, long-toplevel-ref, long-toplevel-set
commit
|
commitdiff
|
tree
2009-06-05
Andy Wingo
disable autocompilation when running guile-tools compile
commit
|
commitdiff
|
tree
next