SRFI-4

"Mike J. Bell" <[email protected]> Wed, 24 Oct 2007 14:48:22 -0400
Newsgroups gmane.comp.java.sisc.user
Message-ID <[email protected]>
I don't know really anything about how you implemented SRFI-66, nor vectors
in general for that matter.

But I noticed SISC doesn't support SRFI-4.  In a message dated a long time
ago<http://sourceforge.net/mailarchive/message.php?msg_name=3C6F7CF1.9080604%2540sorted.org>,
Matthias seems to say that we can live without SRFI-4.  Can we?

Is there an issue implementing it in SISC?  Maybe u64 is too difficult in
the JVM?  Are SISC vectors already as optimized as they can be?  (I can't
imagine they are, because supporting heterogeneous data makes them at best
Object[], which still boxes native types).

I'm just wondering.  It seems like this is the closest thing Scheme (well,
SISC) could get to native Java arrays, and if (TAGvector-set! v i value) was
really compiled to { v[i] = value; }, I would imagine this would make a
great deal of difference to us trying to squeeze out the best performance of
inexact homogeneous vector math ops.  (whoops, showed my real intent, which
is using f32 and f64 vectors...)

Any thoughts?

-- 
Mike J. Bell on gmail

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/

_______________________________________________
Sisc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sisc-users