HCoop
/
bpt
/
guile.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpt/guile.git
2014-08-14
Robin Templeton
execute top level require forms
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
top level fixes
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
only evaluate top-level macro definitions
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
degenerate let forms
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
eval-when
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
fset macro
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
use defsubst
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
defsubst
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
compiler macros
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
defconst, defvar: proclaim special at compile-time
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
elisp @@ macro
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
compile-elisp fn
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
fix `nil?' type inference
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
fix symbol-function
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
restore special operator handling
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
define-module for elisp special modules
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
constant-interning fix
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
defvar affects default value
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
symbol default value procedures
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
read nil/t as #nil/#t
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
tree-il evaluator
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-14
Robin Templeton
elisp updates
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-10
Robin Templeton
guile-snarf fix
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-10
Robin Templeton
prefer compilers earlier in list
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-10
Robin Templeton
Revert "Add thread-local lock-free, TLS-free freelists."
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-10
Robin Templeton
allow arbitrary constants in cps
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-10
BT Templeton
guile-private-ref
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-10
BT Templeton
multiple obarrays
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-10
Robin Templeton
check symbols constants uninterned
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-10
Robin Templeton
intern arbitrary constants
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-08-10
Robin Templeton
libguile/Makefile.am (snarfcppopts): Remove CFLAGS
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-22
Andy Wingo
Better simplification of literal constants that continu...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-22
Andy Wingo
CPS will not see "not" primcalls
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-22
Andy Wingo
Simplify pass rewrite scope tree to reflect dominator...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-22
Andy Wingo
Remove dead case in CSE
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-21
Andy Wingo
CSE allocate-struct fix
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-21
Andy Wingo
Fix typo in arities.scm
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-21
Andy Wingo
Stabilize renumber.scm:sort-conts.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-21
Andy Wingo
maybe_annotate_source does not annotate negative positions
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-21
Andy Wingo
Soft port fill-input doesn't alter line or column
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-21
Andy Wingo
scm_ungetc_unlocked should not result in negative columns
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-21
Andy Wingo
Fix allocate-slots for $kreceive with multiple predecessors
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-05
Andy Wingo
Block sorting to keep loop bodies together
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-04
Andy Wingo
logbit? strength reduction
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-04
Andy Wingo
Fix logand range analysis.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-04
Andy Wingo
Fix range analysis for mul and div
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-04
Andy Wingo
Type-driven strength reduction
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-04
Andy Wingo
Small type-fold cleanup
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-03
Andy Wingo
Compiler emits br-if-logtest
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-03
Andy Wingo
Add br-if-logtest opcode
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-03
Andy Wingo
Optimizer support for logtest and logbit?
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-03
Andy Wingo
Convert slot allocation to use intsets
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-03
Andy Wingo
Add bitvector->intset.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-03
Andy Wingo
Restrict intsets and maps to non-negative integers
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-03
Andy Wingo
Adapt visit-prompt-control-flow to use intsets.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-03
Andy Wingo
CSE comments
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-03
Andy Wingo
Add intset-subtract.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-07-01
Andy Wingo
Fix intset on 32-bit machines
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-30
Andy Wingo
Remove size limit in elide-type-checks
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-29
Andy Wingo
Fix intmap-intersect corner case
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-29
Andy Wingo
CSE truth inference pass uses intsets
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-29
Andy Wingo
Result of intsect-intersect will share structure with...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-29
Andy Wingo
Fix an intset-intersect corner case
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-29
Andy Wingo
Fix intset pruning for empty intsets
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-29
Andy Wingo
Remove namesets.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-29
Andy Wingo
Rewrite type inference to use intmaps
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-29
Andy Wingo
New module (language cps intmap)
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-29
Andy Wingo
Rewrite CSE to use intsets.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-29
Andy Wingo
New module: (language cps intset)
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-29
Andy Wingo
Fix bit-count* bug
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-22
Andy Wingo
Rewrite type inference pass to use namesets
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-22
Andy Wingo
New module: (language cps nameset)
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-19
Andy Wingo
Refactor dominator computation
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-19
Andy Wingo
Constant folding for (list) and (vector) in peval
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-09
Ludovic Courtès
Use the right GC version macros.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-01
Andy Wingo
Remove $kif
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-01
Andy Wingo
CPS conversion produces $branch nodes, not $kif
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-01
Andy Wingo
Add $branch expression type
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-01
Andy Wingo
Fix source-line-for-user for unknown line
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-01
Andy Wingo
Fix off-by-one in dump-dfg
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-06-01
Andy Wingo
Fix compute-predecessors bug in frame.scm
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-16
Andy Wingo
Update effects-analysis docstring.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-16
Andy Wingo
Redefine memory kind part of effects to be enumeration...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-15
Andy Wingo
DCE uses type analysis to elide type checks
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-15
Andy Wingo
Limit impact of O(n^2) type analysis by imposing limit
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-15
Andy Wingo
Compile language/cps/types.scm early
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-15
Andy Wingo
Enable type folding
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-15
Andy Wingo
Type and range inference for CPS
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-12
Andy Wingo
Add syntax-parameterize indentation to .dir-locals.el.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-08
Andy Wingo
Rewrite effects analysis to be precise for fields.
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-07
Andy Wingo
CSE effects analysis cleanup
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-07
Andy Wingo
Add dump-dfg pretty-printer
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-07
Andy Wingo
Synthetic definitions take advantage of CSE'd vars
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-07
Andy Wingo
Fix thinko in synthesize-definition-effects!
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-04
Andy Wingo
Fix frame-call-representation for frames from apply...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-04
Andy Wingo
Program printing tweaks
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-04
Andy Wingo
Refactorings to apply-hook and push-continuation-hook
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-04
Andy Wingo
frame-address, frame-stack-pointer return offsets
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-04
Andy Wingo
frame-call-representation has #:top-frame? as keyword...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
2014-05-03
Andy Wingo
Set-car! on a dead pair does not force the pair to...
commit
|
commitdiff
|
tree
| snapshot (
tar.gz
zip
)
next