[jira] [Commented] (THRIFT-775) performance improvements for Perl

2011-05-16 Thread Andy Grundman (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13034141#comment-13034141 ] Andy Grundman commented on THRIFT-775: -- Definitely, version 1.03 should hopef

[jira] [Updated] (THRIFT-1171) Perl write/readDouble assumes little-endian platform

2011-05-16 Thread Andy Grundman (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-1171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andy Grundman updated THRIFT-1171: -- Attachment: perl-big-endian-double.patch Patch against trunk. > Perl write/readDou

[jira] [Created] (THRIFT-1171) Perl write/readDouble assumes little-endian platform

2011-05-16 Thread Andy Grundman (JIRA)
- Library Affects Versions: 0.9 Environment: Any big-endian system such as PPC Mac, Sparc, etc. Reporter: Andy Grundman Priority: Critical Attachments: perl-big-endian-double.patch The code for handling doubles uses pack 'd' (pack to native byte

[jira] [Commented] (THRIFT-775) performance improvements for Perl

2011-05-16 Thread Andy Grundman (JIRA)
[ https://issues.apache.org/jira/browse/THRIFT-775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13034122#comment-13034122 ] Andy Grundman commented on THRIFT-775: -- Please take a look at http://search.cpan

Thrift::XS Perl module

2011-02-22 Thread Andy Grundman
I've released an XS implementation of Thrift::BinaryProtocol and Thrift::MemoryBuffer. They are around 4-6 times faster than the pure-Perl versions and can be used as a drop-in replacement for those 2 modules. I plan to also implement the compact protocol in the next few days. (XS is Perl's C