From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 2F04A7F6CC for ; Mon, 2 Feb 2015 11:32:59 +0100 (CET) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of enrico.tassi@inria.fr) identity=pra; client-ip=94.23.69.127; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gares@fettunta.org"; x-sender="enrico.tassi@inria.fr"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of gares@fettunta.org) identity=mailfrom; client-ip=94.23.69.127; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gares@fettunta.org"; x-sender="gares@fettunta.org"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@fettunta.org) identity=helo; client-ip=94.23.69.127; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="gares@fettunta.org"; x-sender="postmaster@fettunta.org"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0BcAQDYUc9Ul39FF15bhCbLfUMBAQEBAREBAQEBAQgWB0KETXs0BSiIYQSuQaVGjyB1gwCBEwWYLQGSXIFnAQsBgh2BcIFAAQEB X-IPAS-Result: A0BcAQDYUc9Ul39FF15bhCbLfUMBAQEBAREBAQEBAQgWB0KETXs0BSiIYQSuQaVGjyB1gwCBEwWYLQGSXIFnAQsBgh2BcIFAAQEB X-IronPort-AV: E=Sophos;i="5.09,505,1418079600"; d="scan'208";a="119820963" Received: from fettunta.org ([94.23.69.127]) by mail2-smtp-roc.national.inria.fr with ESMTP; 02 Feb 2015 11:32:58 +0100 Received: from birba.invalid (birba.inria.fr [138.96.192.36]) by fettunta.org (Postfix) with ESMTPSA id A3F1BD467 for ; Mon, 2 Feb 2015 11:32:56 +0100 (CET) Received: from gares by birba.invalid with local (Exim 4.84) (envelope-from ) id 1YIEJM-0007z8-KJ for caml-list@inria.fr; Mon, 02 Feb 2015 11:32:56 +0100 Date: Mon, 2 Feb 2015 11:32:56 +0100 From: Enrico Tassi To: caml-list@inria.fr Message-ID: <20150202103256.GA30053@birba.invalid> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) Subject: [Caml-list] unmarshaling large data from string on 32 bits Hello, I've just discovered that on 32 bits systems strings are limited to 16M. I'm using strings as buffers holding data to be unmarshaled. I could use another data structure, like a Buffer.t, but I see no API for unmarshaling from a Buffer.t. Is there another way? Is there code out there implementing that? Best, -- Enrico Tassi