Rename $ktrunc to $kreceive
[bpt/guile.git] / module / language /
2014-01-12 Andy WingoRename $ktrunc to $kreceive
2014-01-12 Andy WingoReturning too many values to call-with-values raises...
2014-01-11 Andy WingoInsert explicit $ktrunc nodes everywhere that truncates...
2014-01-11 Andy WingoAdd simplification pass
2014-01-11 Andy WingoAdd DCE pass.
2014-01-11 Andy WingoShuffle the first return value from truncating calls
2014-01-11 Andy WingoAll $values expressions go through allocate-values
2014-01-11 Andy WingoFix allocate-slots bug
2014-01-11 Andy WingoMore robust compute-hints
2014-01-11 Andy WingoPrefer "receive" over "receive-values"+"reset-frame"
2014-01-11 Andy WingoOnly emit receive-values if it is needed
2014-01-11 Andy WingoRemove "pop" from $prompt
2014-01-11 Andy WingoEnable prompt analysis
2014-01-11 Andy WingoAdd prompt analysis to the DFG's analyze-control-flow
2014-01-11 Andy Wingocompute-live-variables uses CFA analysis
2014-01-11 Andy WingoInternal analyze-control-flow refactor
2014-01-11 Andy WingoFix constant-needs-allocation? for $values uses
2014-01-11 Andy WingoAdd effects analysis pass on CPS
2014-01-11 Andy WingoFix prim -> VM op mapping for u8/s8 bytevector ops
2014-01-09 Mark H WeaverMerge branch 'stable-2.0'
2014-01-07 Ian PriceFix inlining of tail list to apply.
2013-12-13 Mark H WeaverMerge branch 'stable-2.0'
2013-12-06 Andy WingoArities-fixing pass handles incoming $ktrunc with rest...
2013-12-06 Andy WingoElide values primcalls with continuations with rest...
2013-12-06 Andy Wingo(call-with-values foo (lambda (a . b) a)) avoids consin...
2013-12-02 Andy WingoRename "RTL" to "bytecode"
2013-12-02 Andy WingoFix brainfuck comment
2013-12-02 Andy WingoFix brainfuck->scheme compiler.
2013-12-02 Andy WingoFix brainfuck comment
2013-12-02 Andy WingoFix brainfuck->scheme compiler.
2013-11-30 Andy WingoRemove GOOPS-internal @slot-ref and @slot-set!
2013-11-28 Andy WingoMerge remote-tracking branch 'origin/stable-2.0'
2013-11-28 Andy WingoMerge commit 'd364a8971828e38e8f9112b711066f4962bb400e'
2013-11-28 Andy WingoMerge commit 'e7bd20f7d9b2110fdc0fa25db5a2bfe6b2214923'
2013-11-28 Andy WingoMerge commit '17330398d50524058c2ef488bd21ac5ec9c8b6e8'
2013-11-28 Andy WingoMerge commit 'a38024baaa32d1a6d91fdc81388c88bbb926c3ae'
2013-11-28 Andy WingoMerge commit '2437c7b2e8b4ab7786847ee1ce0b59e446a70fe2'
2013-11-28 Andy WingoMerge commit '8571dbde639e0ee9885bad49c9e180474bd23646'
2013-11-28 Andy WingoMerge commit '750ac8c592e792e627444f476877f282525b132e'
2013-11-28 Andy WingoMerge commit 'c61be45084d04b1db792b7e232f5bd77099f3287'
2013-11-28 Andy WingoMerge commit 'd360671c1cca335600079f1c5714572d1c2e676d'
2013-11-26 Andy WingoContification converges more quickly
2013-11-25 Andy WingoCompute-contification also visits body
2013-11-19 Andy WingoRename objcodes?.{scm,c,h} to loader.{scm,c,h}
2013-11-19 Andy Wingo(system vm instruction) rtl-instruction-list -> (langua...
2013-11-19 Andy Wingortl-program? -> program?
2013-11-15 Andy WingoRemove MVRA from VM frames
2013-11-15 Andy WingoTry to allocate arguments directly in call frames
2013-11-15 Andy WingoRewrite slot allocation pass
2013-11-13 Andy WingoReplace ($var sym) with ($values (sym)).
2013-11-10 Andy WingoAdd specialize-primcalls pass; bump objcode version.
2013-11-10 Andy WingoEffects analysis distinguishes between struct fields
2013-11-10 Andy WingoEffects analysis sees match-error, throw-bad-structs...
2013-11-08 Andy WingoRemove stack programs, objcode, and the old VM.
2013-11-08 Andy WingoRemove (language objcode)
2013-11-08 Andy WingoRemove objcode language.
2013-11-08 Andy WingoRemove bytecode language.
2013-11-08 Andy WingoRemove assembly language.
2013-11-08 Andy WingoRemove GLIL language
2013-11-08 Andy WingoRemove tree-il->glil compiler
2013-11-08 Andy WingoFix arity selection in compute-contification
2013-11-07 Andy WingoSource information goes on the $continue, not the ...
2013-11-05 Andy WingoRe-add the list hack to compile-cps
2013-11-03 Andy WingoRTL compiler supports static bitvectors
2013-11-03 Andy Wingostruct-set! returns a value, yuck
2013-11-03 Andy WingoCorrectness fix for vector constructor inlining.
2013-11-03 Andy Wingo"length" is an interesting primitive
2013-11-01 Andy WingoRevert "Compile-time debugging"
2013-11-01 Andy WingoFix order of evaluation in elisp lexer
2013-11-01 Andy WingoFix contification of non-recursive closures
2013-11-01 Andy WingoRTL compilation sorts continuations topologically befor...
2013-11-01 Andy WingoAdd compile-cps hack for vectors
2013-10-31 Andy Wingodefine! is an interesting primitive
2013-10-31 Andy Wingofix compilation of (let lp () (lp))
2013-10-31 Andy WingoDFG: Export analyze-control-flow.
2013-10-31 Andy WingoDefault to compiling to RTL
2013-10-31 Andy WingoBetter aliased primcall compilation
2013-10-31 Andy WingoBetter compiler support for bytevector ops
2013-10-31 Andy WingoCompile-time debugging
2013-10-31 Andy WingoDFG: $block no longer stores control-flow analysis
2013-10-31 Andy WingoFix primitive reification for class-of, bytevector...
2013-10-31 Andy WingoDFG: Disable control-flow analysis.
2013-10-31 Andy WingoAdd "pop" field to $prompt
2013-10-27 Andy WingoVM has "builtins": primitives addressable by emitted...
2013-10-27 Andy WingoTree-IL->GLIL: Fix primitive-ref reification bug
2013-10-26 Andy WingoMark current-module as an interesting primitive
2013-10-26 Andy WingoNew pass: elide-values
2013-10-26 Andy WingoAdd make-vector, constant-make-vector instructions
2013-10-26 Andy WingoEmit constant-vector-ref, constant-vector-set! for...
2013-10-26 Andy WingoNew pass: inline-constructors
2013-10-26 Andy WingoCompile variable-ref, variable-set!
2013-10-26 Andy WingoRecognize tree-il variable? primitive
2013-10-26 Andy WingoRTL compiler: Compile TC7 branches.
2013-10-26 Andy WingoFix primcall return arities
2013-10-26 Andy WingoRTL compiler: Compile `wind' primcalls
2013-10-26 Andy WingoPeval: Fold `thunk?' in more cases.
2013-10-23 Andy WingoAlways resolve-primitives in the root module.
2013-10-22 Andy WingoCPS conversion doesn't automatically produce $values
2013-10-22 Andy WingoContify returns via calls to "values"
2013-10-21 Andy WingoCPS->RTL compiler: add push-fluid and pop-fluid
next