bpt/guile.git
2014-04-10 Andy WingoRename $kentry to $kfun
2014-04-10 Andy Wingosrc and meta are fields of $kentry, not $fun
2014-04-10 Andy WingoRemove tests for old Tree-IL CSE module
2014-04-09 Andy WingoRemove obsolete comment in compile-bytecode.scm
2014-04-08 Andy WingoNew pass to avoid free variable creation for self-recursion
2014-04-08 Andy WingoCompile some standalone tests to bytecode
2014-04-06 Andy WingoRemove old Tree-IL CSE pass
2014-04-06 Andy WingoFlow-sensitive analysis of truth values
2014-04-05 Andy WingoAdd effects for specialized primitives
2014-04-05 Andy WingoMinor cleanup/optimization in CSE
2014-04-05 Andy WingoPrune bailouts after contification
2014-04-05 Andy WingoMatch and srfi-9 expose their bailouts to the CSE pass
2014-04-05 Andy WingoRemove &bailout; replace uses of &unknown-effects with...
2014-04-05 Andy WingoRemove parts of CSE that deal with bailout
2014-04-05 Andy WingoAdd prune-bailouts pass
2014-04-05 Andy WingoDisable Tree-IL CSE
2014-04-05 Andy WingoFix effects analysis for cached-module-box
2014-04-04 Andy WingoFix coverage expectations
2014-04-04 Andy WingoMore bailout preparation work
2014-04-04 Andy WingoPrepare for CSE bailout propagation
2014-04-04 Andy WingoAdd common subexpression elimination pass on CPS
2014-04-04 Andy WingoEffects analysis tweaks
2014-04-04 Andy WingoFix verify-cps to work
2014-04-04 Andy Wingoconstant-needs-allocation? fix
2014-04-04 Andy WingoRemove variable-set! clause from compile-fun
2014-04-03 Andy WingoEffects analysis: define causes-all-effects?
2014-04-03 Andy Wingobuild-cps niceties
2014-04-03 Andy WingoMinor CSE optimization
2014-04-03 Andy WingoAdd with-fresh-name-state-from-dfg
2014-04-02 Andy Wingo(test-suite lib) uses plain old catch, not stack-catch
2014-04-02 Andy WingoRefactor toplevel scope name generation in compile-cps
2014-04-02 Andy Wingocompute-max-label-and-var takes letrec vars into account.
2014-04-02 Andy WingoFix DCE for refactor-introduced borkage
2014-04-02 Andy WingoFix prune-top-level-scopes to allow collisions between...
2014-04-02 Andy WingoUpdate old-style REPL code for deprecation
2014-04-02 Andy WingoRemove CFA data type
2014-04-02 Andy Wingo$dfa includes CFA fields
2014-04-02 Andy WingoMore CFA removals
2014-04-02 Andy WingoSimplify analyze-reverse-control-flow
2014-04-02 Andy Wingoanalyze-control-flow only used in reverse direction...
2014-04-01 Andy WingoFix DFG compute-reachable bug
2014-04-01 Andy WingoOptimize two-list srfi-1 map
2014-04-01 Andy WingoSpeed up compute-label-and-var-ranges
2014-04-01 Andy WingoFix compute-label-and-var-ranges for global DFG computation
2014-04-01 Andy WingoRenumber doesn't visit unreachable continuations
2014-04-01 Andy WingoRenumber returns label/var counters for use in let...
2014-04-01 Andy WingoRefactor DCE to not build a CFA
2014-04-01 Andy WingoSimplification renumbers instead of local prune-continu...
2014-04-01 Andy WingoDFA uses DFG var numbering
2014-04-01 Andy WingoAllocate-slots avoids building CFA
2014-04-01 Andy WingoCompile-fun takes advantage of sorted output of "renumb...
2014-04-01 Andy WingoCPS renumbering pass sorts conts in topological order
2014-04-01 Andy WingoAdd visit-cont-successors helper
2014-03-31 Andy WingoFix analyze-control-flow to preserve order among unorde...
2014-03-31 Andy WingoUse Tree-IL-like case-lambda clause chaining in CPS
2014-03-31 Andy WingoRewrite control-point? to avoid consing
2014-03-31 Andy WingoRemove succs from DFG
2014-03-31 Andy WingoSimplify boot-9 and srfi-1 map
2014-03-31 Andy WingoAvoid consing in compute-label-and-var-ranges.
2014-03-31 Andy WingoScope and scope-level in DFG vector
2014-03-31 Andy WingoPredecessors and successors in DFG vectors
2014-03-31 Andy WingoDFG refactor
2014-03-31 Andy WingoRenumber functions before emitting code
2014-03-31 Andy WingoAdd renumber module
2014-03-31 Andy WingoReplace use-map in DFG with separate def / use vectors
2014-03-31 Andy WingoRemove "sym" from $use-map
2014-03-31 Andy Wingo$use-map no longer has name member
2014-03-31 Andy Wingo$dfa no longer includes name vector (can get that from...
2014-03-31 Andy WingoDFG stores conts, blocks, and use-maps in vectors
2014-03-31 Andy Wingolookup-cont takes a DFG as its argument
2014-03-31 Andy WingoPublic make-cont-folder
2014-03-31 Andy WingoVars and labels are separate namespaces
2014-03-31 Andy WingoPrepare for decoupling of var/label name uniqueness
2014-03-31 Andy WingoUpdate verify-cps
2014-03-31 Andy WingoCPS conversion renames incoming gensyms to small integers
2014-03-31 Andy WingoLess copying in tree-il pre-order / post-order.
2014-03-31 Andy WingoPrompt-related refactor in compile-cps
2014-03-31 Andy WingoDCE uses fresh-var instead of gensym
2014-03-31 Andy WingoAdapt verify-cps to CPS changes
2014-03-31 Andy WingoReplace all let-gensyms uses with let-fresh
2014-03-31 Andy WingoRemove unneeded local exact-integer? definition
2014-03-31 Andy WingoContinuation labels and variable identifiers may be...
2014-03-26 Andy WingoSloppier matching in setitimer tests
2014-03-26 Andy WingoAdapt test-out-of-memory to work on 32-bit systems
2014-03-22 Andy WingoFix compile warnings
2014-03-22 Andy WingoOut-of-memory situations raise exceptions instead of...
2014-03-22 Andy WingoDefine a C fluid for current-warning-port
2014-03-17 Andy WingoDFG inlines uses of for-each
2014-03-16 Andy WingoOptimize srfi-1 for-each with two lists.
2014-03-16 Andy WingoSimplify boot-9 for-each with two lists
2014-03-16 Andy WingoMore for-each micro-optimizations
2014-03-16 Andy WingoDoc and NEWS updates
2014-03-16 Andy WingoDebug options doc fix.
2014-03-16 Andy WingoRefine unwind-only exception message.
2014-03-16 Andy WingoDocument stack-overflow handlers, limits, and unwind...
2014-03-15 Andy WingoAdd call-with-stack-overflow-handler tests
2014-03-15 Andy WingoAdd stack overflow test
2014-03-12 Andy WingoRemove default soft stack limit; add call-with-stack...
2014-03-02 Andy WingoPort unrolled one-argument for-each from boot-9 to...
2014-03-02 Andy WingoFix for-each bug detecting not-a-list
next