Merge commit '34e89877342f20fdb8a531ad78dab34cfd2b0843'
[bpt/guile.git] / module / language /
2014-02-07 Andy WingoMerge commit '34e89877342f20fdb8a531ad78dab34cfd2b0843'
2014-02-07 Andy WingoMerge commit '58147d67806e1f54c447d7eabac35b1a5086c3a6'
2014-02-07 Andy WingoMerge commit 'e6c1c5f6cb16913eadeb8758cd817c5a58d146b8'
2014-02-07 Andy WingoMerge commit 'ca5e0414e96886177d883a249edd957d2331db65'
2014-02-07 Andy WingoMerge commit '60617d819d77a1b92ed6c557a0b49b8e9a8e97b9'
2014-02-07 Andy WingoMerge commit 'f6ddf827f8f192af7a8cd255bd8374a0d38bbb74'
2014-02-07 Andy WingoMerge commit '45a28515c13348dfd18e53038ad63dd091a5a3c1'
2014-02-07 Andy WingoMerge commit 'a5cbbaa66a2491453db0edff9b0cb592a98f61bf'
2014-02-07 Andy WingoMerge commit '8ca97482b01cf1a6aa538cc5a2d1f71fb60f080c'
2014-02-07 Andy WingoMerge commit '122f24cc8a3637ed42d7792ad1ff8ec0c49c58df'
2014-02-02 Andy WingoAdd VM and compiler support for calls to known procedures
2014-02-01 Mark H WeaverCompile numerical comparisons with more than 2 argument...
2014-01-31 Mark H WeaverRevert "Primitive expand numerical comparisons with...
2014-01-28 Mark H WeaverPrimitive expand numerical comparisons with more than...
2014-01-28 Mark H WeaverAdd 'positive?' and 'negative?' as primitives.
2014-01-26 Andy WingoMore precise stack marking via .guile.frame-maps section
2014-01-21 Mark H WeaverMerge branch 'stable-2.0'
2014-01-15 Mark H WeaverMerge branch 'stable-2.0'
2014-01-15 Mark H WeaverMerge branch 'stable-2.0'
2014-01-14 Mark H WeaverMerge branch 'stable-2.0'
2014-01-14 Mark H WeaverMerge branch 'stable-2.0'
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
next