Skip to content
Snippets Groups Projects
Forked from antik / gsll
Source project has a limited visibility.
  • lhealy's avatar
    5a5fd76e
    The functions #'sort-vector-smallest-index and · 5a5fd76e
    lhealy authored
    #'sort-vector-largest-index now work on 64-bit platforms.  It was
    necessary to change the API in order to do this: instead of taking a
    GSL vector fixnum as the first argument, they now take either a
    positive integer, or a CL vector.  This is because it appears to be
    very difficult to find a GSL vector type that matches a C array of
    size_ts.  Thus, the GSLL policy of using only GSL vectors and not raw
    C vectors needs to be altered.  However, now the GSLL policy of not
    requiring an object to be passed as an argument if it is used only
    for returning values is fulfilled.
    
    
    git-svn-id: svn+ssh://common-lisp.net/project/gsll/svn/trunk@37 af03a46b-e846-0410-96e5-d5653c316fd0
    5a5fd76e
    History
    The functions #'sort-vector-smallest-index and
    lhealy authored
    #'sort-vector-largest-index now work on 64-bit platforms.  It was
    necessary to change the API in order to do this: instead of taking a
    GSL vector fixnum as the first argument, they now take either a
    positive integer, or a CL vector.  This is because it appears to be
    very difficult to find a GSL vector type that matches a C array of
    size_ts.  Thus, the GSLL policy of using only GSL vectors and not raw
    C vectors needs to be altered.  However, now the GSLL policy of not
    requiring an object to be passed as an argument if it is used only
    for returning values is fulfilled.
    
    
    git-svn-id: svn+ssh://common-lisp.net/project/gsll/svn/trunk@37 af03a46b-e846-0410-96e5-d5653c316fd0