bpt/guile.git
2014-04-15 Andy WingoTweak arities debugging representation
2014-04-15 Andy WingoBeginnings of local variable information
2014-04-15 Andy WingoRemove needless label remapping in slot-allocation
2014-04-15 Andy WingoDFA datums don't rename their labels
2014-04-15 Andy WingoBetter backtraces for optimized closures
2014-04-14 Andy Wingostatprof avoids mucking with VM trace levels when not...
2014-04-14 Andy WingoBetter state handling in statprof
2014-04-14 Andy WingoOptimize make-stack
2014-04-14 Andy Wingoscm_c_make_frame takes struct scm_frame as arg
2014-04-14 Andy WingoRefactor to frames code
2014-04-14 Andy WingoOptimize make-global-cont-folder
2014-04-13 Andy WingoImprove disassembly for optimized closures
2014-04-13 Andy WingoRemove debugging code in closure-conversion
2014-04-13 Andy WingoEval has no more free variables
2014-04-13 Andy WingoClosure conversion eliminates self-references introduce...
2014-04-13 Andy WingoRefactor to closure-conversion
2014-04-13 Andy WingoAvoid consing an unbound-arg marker in the evaluator
2014-04-13 Andy WingoOptimize closures with one free variable
2014-04-12 Andy WingoWell-known closures represented using pairs or vectors
2014-04-12 Andy WingoUpdate verify-cps
2014-04-12 Andy WingoAvoid creating closures with no free variables
2014-04-12 Andy WingoHard-wire calls to known procedures
2014-04-12 Andy Wingoclosure conversion computes well-known functions
2014-04-12 Andy WingoFirst-order CPS has $program and $closure forms
2014-04-11 Andy WingoSeparate make-cont-folder into global and local variants
2014-04-11 Andy WingoRoot higher-order CPS term is always $kfun $cont
2014-04-11 Andy WingoClosure conversion, reify-primitives use $kfun $cont
2014-04-11 Andy WingoPreparation for compile-bytecode to work on $kfun ...
2014-04-11 Andy Wingocompute-dfg takes a $kfun $cont, not a $fun
2014-04-11 Andy Wingowith-fresh-name-state takes a cont, not a $fun
2014-04-11 Andy WingoFunction defined by make-cont-folder takes a cont,...
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
next