guile-commits
[Top][All Lists]
Advanced

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

[Guile-commits] GNU Guile branch, lloda-array-support, created. v2.1.0-9


From: Daniel Llorens
Subject: [Guile-commits] GNU Guile branch, lloda-array-support, created. v2.1.0-93-g04913f6
Date: Thu, 25 Sep 2014 10:12:08 +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=04913f6078e9ef1d29e29d481812b7499e7a6d69

The branch, lloda-array-support has been created
        at  04913f6078e9ef1d29e29d481812b7499e7a6d69 (commit)

- Log -----------------------------------------------------------------
commit 04913f6078e9ef1d29e29d481812b7499e7a6d69
Author: Daniel Llorens <address@hidden>
Date:   Fri Sep 19 14:48:59 2014 +0200

    Intern general arrays
    
    * module/system/vm/assembler.scm (intern-constant, link-data): handle
      the array case.

commit 4594ba8f14f45512488db32974fdb3cf0344e470
Author: Daniel Llorens <address@hidden>
Date:   Fri Sep 19 14:48:22 2014 +0200

    Pack array dimensions in array object
    
    * libguile/arrays.c (scm_i_make_array): redo object layout.
    
    * libguile/arrays.h (SCM_I_ARRAY_V, SCM_ARRAY_BASE, SCM_I_ARRAY_DIMS):
      to match new layout.
    
      (SCM_I_ARRAY_SET_V, SCM_ARRAY_SET_BASE): new setters.
    
      (SCM_I_ARRAY_MEM, scm_i_t_array): unused, remove.
    
      (scm_i_shap2ra, scm_make_typed_array, scm_from_contiguous_typed_array,
      scm_from_contiguous_array, scm_make_shared_array, scm_transpose_array,
      scm_array_contents): fix uses of SCM_I_ARRAY_V, SCM_ARRAY_BASE as
      lvalues.
    
    * libguile/array-map.c (make1array, scm_ramapc): fix uses of
      SCM_I_ARRAY_V, SCM_ARRAY_BASE as lvalues.

commit 1850011dcca72ea4a1855ae6ef027321cfd201e3
Author: Daniel Llorens <address@hidden>
Date:   Fri Sep 19 14:47:40 2014 +0200

    Run some of arrays.test under both compiler & interpreter
    
    * test-suite/test-suite/lib.scm (c&e): accept (pass-if exp) clause.
    
    * test-suite/tests/arrays.test: use with-prefix/c&e instead of
      with-prefix where possible.

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


hooks/post-receive
-- 
GNU Guile



reply via email to

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