HCoop
/
bpt
/
guile.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpt/guile.git
2011-10-24
Andy Wingo
add SCM_{PACK,UNPACK}_POINTER
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-24
Andy Wingo
refactor tc7 and tc16 checks
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-24
Andy Wingo
check for pairs with scm_is_pair, not scm_nimp
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-24
Andy Wingo
de-inline cons in scm_acons
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-24
Andy Wingo
remove mutex in make-object-property
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-24
Andy Wingo
remove weak pairs, rewrite weak vectors
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-24
Andy Wingo
remove a stale comment
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-24
Andy Wingo
convert internal weak hash table users to use the weak...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-24
Andy Wingo
reimplement hashtab.c's weak hash tables in terms of...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-24
Andy Wingo
add weak table implementation
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-23
Andy Wingo
add scm_c_make_port; the port table is now a weak set
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-23
Andy Wingo
symbols.c uses weak sets
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-23
Andy Wingo
add weak sets
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-15
Andy Wingo
revise comments in libguile/tags.h
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-10
Andy Wingo
regenerate psyntax-pp.scm
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-10
Andy Wingo
Merge remote-tracking branch 'origin/stable-2.0'
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-10
Andy Wingo
regenerate psyntax-pp.scm
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-10
Andy Wingo
peval support for memq and memv
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-10
Andy Wingo
add accessor-primitive?, peval uses it
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-10
Andy Wingo
peval: visit operands on-demand, to inline mutually...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-10
Andy Wingo
peval: add operand structure
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-10
Andy Wingo
peval: refactor logging
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-10
Mike Gran
New functions scm_is_exact and scm_is_inexact
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-09
Mike Gran
Document SCM_ASSERT_TYPE and SCM_ASRTGO macros
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-07
Andy Wingo
peval: logging
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-07
Andy Wingo
peval: bugfix in constant-expression?
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-07
Andy Wingo
optimizer verifies its output
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-07
Andy Wingo
add tree-il verifier
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-06
Andy Wingo
peval refactor
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-06
Andy Wingo
comment peval.scm
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-10-05
Andy Wingo
fix reading of #||||#
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-30
Ludovic Courtès
peval: Add test for possible infinite recursion.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-30
Ludovic Courtès
Add link to the (ice-9 match) bug.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-30
Ludovic Courtès
peval: Recognize module-refs to primitives.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-29
Andy Wingo
regenerate psyntax-pp.scm
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-29
Andy Wingo
Merge remote-tracking branch 'origin/stable-2.0'
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-28
Andy Wingo
generate psyntax-pp in canonical form
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-28
Andy Wingo
separate peval and a new canonicalization pass into...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-27
Andy Wingo
regenerate psyntax-pp.scm, with optimizations
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-27
Andy Wingo
((lambda ...) ...) fix
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-27
Andy Wingo
peval: more effective binding pruning
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-27
Andy Wingo
don't propagate pure primcalls that might not type...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-27
Andy Wingo
fix unparse-tree-il of <dynset>
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-27
Andy Wingo
peval works on all expressions
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-27
Andy Wingo
peval: elide make-prompt-tag in effect context
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-27
Andy Wingo
peval: add support for <prompt> and <abort>
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-27
Andy Wingo
peval: fix algorithmic behavior of `cons'
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-27
Ludovic Courtès
doc: (ice-9 match) doesn't have `__1'.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-27
Ludovic Courtès
doc: Update (ice-9 match) reference.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-27
Ludovic Courtès
doc: Fix typesetting of function definitions in "Access...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-26
Andy Wingo
peval: more strict accounting
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-26
Andy Wingo
peval: fix inlining of lambda* with #:optional
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-26
Andy Wingo
remove unused peval helpers
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-25
Andy Wingo
peval: simpler and more precise treatment of mutability
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-25
Andy Wingo
peval: add a bunch of missing maybe-unconst calls
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-25
Andy Wingo
peval uses effort counters, propagates lambdas more...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
prune unused letrec bindings
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
more peval refactoring
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
add helpers for effort counters
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
peval refactor
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
attempt to prune unreferenced bindings
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
peval handles lexical-set
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
peval: pre-analyze mutated or reffed-once lexicals
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
peval: don't propagate expressions that access memory
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
context-specific folding for peval in test and effect...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
thread a context through peval
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
paper around `match' bug
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
peval: various bugfixes
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
tree-il-any bugfix
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
minor peval style tweak
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-24
Andy Wingo
fix alpha-rename for kwargs
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-23
Ludovic Courtès
peval: Add test for multiple-value returns.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-23
Ludovic Courtès
peval: Rectify style.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-23
Andy Wingo
prevent propagation for memory-dependent operations...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-21
Andy Wingo
peval comment & reindentation
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-21
Andy Wingo
fix comment regarding alpha-renaming
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-21
Andy Wingo
better pure-expression?
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-21
Andy Wingo
more alpha-rename robustness
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-21
Andy Wingo
more robust alpha-renaming
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-21
Andy Wingo
peval: inlining of let-values
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-21
Andy Wingo
peval support for more forms
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-21
Andy Wingo
add singly-valued-primitive?
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-21
Andy Wingo
more optimize.scm factoring
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-21
Andy Wingo
optimize.scm refactor
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-21
Daniel Llorens
Fix compilation of untyped arrays of rank not 1
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-19
Julian Graham
Remove extraneous semicolon from `SCM_STATIC_SUBR_OBJVE...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-18
Ludovic Courtès
peval: Abort inlining when the residual code contains...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-18
Ludovic Courtès
peval: Improve alpha-renaming test.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-18
Ludovic Courtès
Arrange so that stack-cleaning loops in GC tests are...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-17
Ludovic Courtès
peval: Typo.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-17
Ludovic Courtès
peval: Alpha-rename anonymous lambdas that are duplicated.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-15
Andy Wingo
Revert "SCM is a union"
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-15
Andy Wingo
Revert "SCM is either a union or scm_t_bits"
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-13
Ludovic Courtès
peval: Use `resolve-primitives!'.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-13
Ludovic Courtès
peval: Clarify `pure-expression?'.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-13
Ludovic Courtès
peval: Inline thunks.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-13
Ludovic Courtès
peval: Use the right scope when replacing a lambda...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-13
Ludovic Courtès
peval: Add tests for inlining with both static & dynami...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-10
Ludovic Courtès
peval: Propagate only pure expressions to lambdas.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2011-09-10
Ludovic Courtès
peval: Try hard to preserve mutability.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
next