ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/CBOR-XS/XS.pm
(Generate patch)

Comparing CBOR-XS/XS.pm (file contents):
Revision 1.29 by root, Sat Nov 30 15:23:59 2013 UTC vs.
Revision 1.30 by root, Sat Nov 30 16:19:59 2013 UTC

884Only the double data type is supported for NV data types - when Perl uses 884Only the double data type is supported for NV data types - when Perl uses
885long double to represent floating point values, they might not be encoded 885long double to represent floating point values, they might not be encoded
886properly. Half precision types are accepted, but not encoded. 886properly. Half precision types are accepted, but not encoded.
887 887
888Strict mode and canonical mode are not implemented. 888Strict mode and canonical mode are not implemented.
889
890
891=head1 LIMITATIONS ON PERLS WITHOUT 64-BIT INTEGER SUPPORT
892
893On perls that were built without 64 bit integer support (these are rare
894nowadays, even on 32 bit architectures), support for any kind of 64 bit
895integer in CBOR is very limited - most likely, these 64 bit values will
896be truncated, corrupted, or otherwise not decoded correctly. This also
897includes string, array and map sizes that are stored as 64 bit integers.
889 898
890 899
891=head1 THREADS 900=head1 THREADS
892 901
893This module is I<not> guaranteed to be thread safe and there are no 902This module is I<not> guaranteed to be thread safe and there are no

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines