guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] GNU Guile branch, wip-cps-bis, created. v2.1.0-145-gc5d8


From: Andy Wingo
Subject: [Guile-commits] GNU Guile branch, wip-cps-bis, created. v2.1.0-145-gc5d842e
Date: Mon, 12 Aug 2013 20:57:49 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Guile".

http://git.savannah.gnu.org/cgit/guile.git/commit/?id=c5d842e88f5219abdff73d2416262606f7a3bdac

The branch, wip-cps-bis has been created
        at  c5d842e88f5219abdff73d2416262606f7a3bdac (commit)

- Log -----------------------------------------------------------------
commit c5d842e88f5219abdff73d2416262606f7a3bdac
Author: Andy Wingo <address@hidden>
Date:   Sun Aug 11 14:08:08 2013 +0200

    Add CPS -> RTL compiler
    
    * module/Makefile.am:
    * module/language/cps/compile-rtl.scm:
    * module/language/cps/dfg.scm:
    * module/language/cps/slot-allocation.scm: New modules.
    
    * module/language/cps/spec.scm: Register the compiler.

commit 228eb0d80576ac0874e228fa331e943ffcf1e6e6
Author: Andy Wingo <address@hidden>
Date:   Sun Aug 11 14:06:15 2013 +0200

    RTL language
    
     * module/Makefile.am
     * module/language/rtl.scm:
     * module/language/rtl/spec.scm: Add a stub RTL language.

commit b54bd7ac11ec93ea57012922daf0e2a1ccd7ec6d
Author: Andy Wingo <address@hidden>
Date:   Thu Jul 18 20:02:13 2013 +0200

    Add arity-adapting module
    
    * module/Makefile.am:
    * module/language/cps/arities.scm: New module.  Adapts call and return
      arities, especially for primcalls.

commit 87539f173c3597639d59069ef38e236d5be050f5
Author: Andy Wingo <address@hidden>
Date:   Tue Jul 23 16:05:48 2013 +0200

    Add closure conversion
    
    * module/Makefile.am
    * module/language/cps/closure-conversion.scm: New module, implementing a
      closure conversion pass.

commit 17969ba95135a9823e21bf5181ecfbb74cb3c0df
Author: Andy Wingo <address@hidden>
Date:   Tue Jul 23 16:04:51 2013 +0200

    (compile foo #:to 'cps)
    
    * module/language/tree-il/compile-cps.scm: New module implementing CPS
      conversion of Tree-IL.
    
    * module/Makefile.am:
    * module/language/tree-il/spec.scm:
    * module/language/cps/spec.scm: Integrate CPS in the build and language
      system.

commit b643526d7dbae6057130e03eedfb06c0909511e2
Author: Andy Wingo <address@hidden>
Date:   Tue Jul 23 15:51:35 2013 +0200

    Add CPS language
    
    * module/Makefile.am:
    * module/language/cps.scm:
    * module/language/cps/verify.scm: Add CPS language.

commit fe348e8f5f96ce97335166328a308dba58f06e8d
Author: Andy Wingo <address@hidden>
Date:   Mon Aug 12 21:41:23 2013 +0200

    RA == MVRA in disassembler
    
    * module/system/vm/disassembler.scm: Modify call disassembler to assume
      RA == MVRA.

-----------------------------------------------------------------------


hooks/post-receive
-- 
GNU Guile



reply via email to

[Prev in Thread] Current Thread [Next in Thread]