220 33631 <6823825.foxt8x6Pqx@tjmaciei-mobl1> article
Path: news.gmane.org!.POSTED!not-for-mail
From: Thiago Macieira <thiago@macieira.org>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: Re: Deterministic C++ memory manager
Date: Sun, 06 Aug 2017 14:59:37 -0700
Lines: 22
Approved: news@gmane.org
Message-ID: <6823825.foxt8x6Pqx@tjmaciei-mobl1>
References: <68af3311-d2d7-42ff-8cfd-f8bcdc20bf0c@isocpp.org> <CAPCFJdQTcKbQ3tvnJ7QNMoWV_PZMi_12eSUNF0piDoV9VUTnRg@mail.gmail.com> <f090ce52-3b6d-438b-ae87-01562a8ab6ef@isocpp.org>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: blaine.gmane.org 1502056783 21292 195.159.176.226 (6 Aug 2017 21:59:43 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Sun, 6 Aug 2017 21:59:43 +0000 (UTC)
To: std-proposals@isocpp.org
Original-X-From: std-proposals+bncBCB4TK757YBRBTFCT3GAKGQEBIFOVKY@isocpp.org Sun Aug 06 23:59:38 2017
Return-path: <std-proposals+bncBCB4TK757YBRBTFCT3GAKGQEBIFOVKY@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-lf0-f70.google.com ([209.85.215.70])
	by blaine.gmane.org with esmtp (Exim 4.84_2)
	(envelope-from <std-proposals+bncBCB4TK757YBRBTFCT3GAKGQEBIFOVKY@isocpp.org>)
	id 1deTaC-0005AM-1a
	for gclcip-std-proposals@m.gmane.org; Sun, 06 Aug 2017 23:59:36 +0200
Original-Received: by mail-lf0-f70.google.com with SMTP id 42sf11893176lfq.10
        for <gclcip-std-proposals@m.gmane.org>; Sun, 06 Aug 2017 14:59:42 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1502056782; cv=pass;
        d=google.com; s=arc-20160816;
        b=mW4ZImb16hfRx+FKGDzmkNE4i+kQAkBiv83+L13gGZW3P6ed0AxJ+pEnB0PYgit2e8
         t6SvYbGlTeUd4ZQVYvlL8L+CAo3wpCNUnwq8D95Sk+rnb13Hl1R3WdpV1Tw6Pl9bl1pY
         afpVnTrB4Ut86P+6eGWLA31WoXgTTo6fkdCQmlY3AoI8s7hsP5cs8MN7R0kTpKqpENbd
         Jn/8UrXhPSXyDrw9P2SFvCdVfNZt1sKotFuchE3i1DVnXMNTCg2KzgkJqGUaQid1hTce
         uEwHoaZU1qEq7KCpD7jKCO+tGnjmjXGvrYkqffkq2PWAjkkuMCLZjvcGPEH+N7EsP5mS
         ynqg==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:reply-to:mime-version:references
         :in-reply-to:message-id:date:subject:to:from
         :arc-authentication-results:arc-message-signature:dkim-signature
         :arc-authentication-results;
        bh=k5Gfuj3o7TY8YGzh1+n3tzrafkDx/x5gaGkthElRfIM=;
        b=izRpi07VTTS8S8uoOrv0Kx4ULy2sSUE7adCYC4whe+JcpkbijHq61e6o1V3IWA/sRS
         pnKOfutJpnx+/Mjrixp4aKFWQINDzQ6kFt98kViCsOYDGie7HHPugLQJA4gvaD7/Cf4r
         5SZvAOn/EgDhIkbfxlrYW0ZqzNntfTIj/6h33YfUa1KiKVcoBlYapzdLulNCCYn7pCTm
         IUpmoy0dOQv39sMCQhKHjnE7shR/jrTajaNBt2iRQ9k0akMVoj3PbWLetsGG6c9j8L5n
         23Icx6ua26woVG/R1pjq1GUR9YjiB83I7XwYK9D58jVFvwuEMtAfgQTZjjF0TrShY2QD
         kJ6w==
ARC-Authentication-Results: i=2; mx.google.com;
       spf=pass (google.com: domain of thiago@macieira.org designates 78.47.120.188 as permitted sender) smtp.mailfrom=thiago@macieira.org
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=isocpp-org.20150623.gappssmtp.com; s=20150623;
        h=from:to:subject:date:message-id:in-reply-to:references:mime-version
         :x-original-sender:x-original-authentication-results:reply-to
         :precedence:mailing-list:list-id:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe;
        bh=k5Gfuj3o7TY8YGzh1+n3tzrafkDx/x5gaGkthElRfIM=;
        b=fBb/lZOKEUo0n/XopaFTqyQr9qN6pRj/WQKcBpw1F56FmQVIpiS3fTYG5+bKRzSYp3
         fZWdldbX0XlDTJoa6Y/4Xr4pPYV3ZKG7nrVwMhgPqz38161Lytfz2lptziGSJBvDZo8z
         UeoCKftLN3zaMWqSihpV/+zznuwHJZih1gTXU9/ZC6hJWKaAfsdfnEj6RzwZKNsu/rsh
         OXnOoGNCp7qvneSmSIV1JkITFAOCsKrZs7v8DLnXCP9GVFsqkOugUS6gCEA5iq5p2tOH
         mfv8h98lrg3gNTeit5u4hrdkSBGadN7wtwircsoIDprBrAcb0A9vfLIDfS1n5JmecxQu
         H9eA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to
         :references:mime-version:x-original-sender
         :x-original-authentication-results:reply-to:precedence:mailing-list
         :list-id:x-spam-checked-in-group:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe;
        bh=k5Gfuj3o7TY8YGzh1+n3tzrafkDx/x5gaGkthElRfIM=;
        b=beCqh/X9fCNNPQma2/WCbcH6/ax5zMZbl1Xh1T3/ovi1rWyR2U+lQHy6FgKhMFeeCi
         Rmq9VRKKTzbkYc6BFPHCnyRJE9VHJfel8iuApHS94O5GkVYOAffnYBsDW/Qn9x35eW11
         Wdy7mJubdma5M6WImKpwY/FWFIdrslmVs537EYSyZGcPhLj6hBPxfPf+Efg0zDd44ciT
         5xDU7nq4gpdRotfPOd7X5YJEA9Zz6ZeuNuyo3WyDq6XjbUe8SQdpqnrxt/pEoW1zpkq0
         3s3yse2RJWOqQ/Geia2VMt0sxQlOUJx0BTYNJMNPWC5GXuYZdAi5s5o7w9C1Llh78NX7
         /ZXw==
X-Gm-Message-State: AHYfb5inLT+HrGIr3mAS/qIoL30aRu086gFAG6isoPrtjxddJp0+jFYN
	XZiRm7hfa9h5ypvk
X-Received: by 10.46.2.6 with SMTP id 6mr305375ljc.38.1502056782200;
        Sun, 06 Aug 2017 14:59:42 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.28.134.141 with SMTP id i135ls1093573wmd.10.canary-gmail; Sun,
 06 Aug 2017 14:59:40 -0700 (PDT)
X-Received: by 10.223.180.69 with SMTP id v5mr7458089wrd.199.1502056780430;
        Sun, 06 Aug 2017 14:59:40 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1502056780; cv=none;
        d=google.com; s=arc-20160816;
        b=xctQ97jTkpgNFQcC1uWDxVt6MhaJchIQj78aQFm++ukRaQUGNlc7Wg6WE5ri5stKQb
         Gt0NikzVT9BGGq9SEW5OYem+khJ5fFORRsy8NGUisP51UefbBaNie13znGrbzl6eIqhw
         OoU7WwgUZHjwOU+MejEayVuFcNxaDU30e9vyTLnfpdNDoo6uMWNlH9r6QmoAbwCrqiiT
         FOYDy2rhQs2AJpKSaviuijJWyv/ez6zNbukwMzWpXZFIwQfd5YKUNRT8iOo8NTbhg27J
         Ru9PIgWBlqMWcA28KmC9WffoCCNYChiZWzvPPAzAvhlHvnod4GhFZeDKBguwwnZhGAhT
         zung==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=content-transfer-encoding:mime-version:references:in-reply-to
         :message-id:date:subject:to:from:arc-authentication-results;
        bh=3lzZ2sq6yhFV+xRbWgjSwpBajLxVFexTqFxdzGn+MUc=;
        b=RFQ7e115ABioyUP0qUMEjmZsKTBQ0tX5KK1bXTm2C3ElbswZEyOhbIPw5QmN001bzc
         bSD10ig+PmUeAG62XevfqCzvv6YFpwg892kgMgeiBjo2n/SJq1N0bWUiBR1Oj3II5s8F
         gxYytZNYqDceZY7NZSpgp+4UOKTnPMBb+40eRaehHLeJnDIjcqZM9Zpo8cnyarXXsQ0z
         6ORD2RgZDp0OGGYSbsaJbvJeaRmhH0aVYQv55b9YJ7WUQuJf9gekQXUjUkW8ALk55qr4
         oARPC4QuWzy+qgupkmDQgBT27p3qyocZrvutkqk6XOQjYTtawWxc0MbLEqD97vGePW8o
         jTsA==
ARC-Authentication-Results: i=1; mx.google.com;
       spf=pass (google.com: domain of thiago@macieira.org designates 78.47.120.188 as permitted sender) smtp.mailfrom=thiago@macieira.org
Original-Received: from gondolin.macieira.info (gondolin.macieira.info. [78.47.120.188])
        by mx.google.com with ESMTP id j37si5805110wrj.331.2017.08.06.14.59.40
        for <std-proposals@isocpp.org>;
        Sun, 06 Aug 2017 14:59:40 -0700 (PDT)
Received-SPF: pass (google.com: domain of thiago@macieira.org designates 78.47.120.188 as permitted sender) client-ip=78.47.120.188;
Original-Received: from tjmaciei-mobl1.localnet (unknown [IPv6:2601:1c0:4501:5f9f:380f:dc65:1281:8c99])
	by gondolin.macieira.info (Postfix) with ESMTPSA id 66E9C11B659
	for <std-proposals@isocpp.org>; Sun,  6 Aug 2017 14:59:39 -0700 (PDT)
In-Reply-To: <f090ce52-3b6d-438b-ae87-01562a8ab6ef@isocpp.org>
X-Original-Sender: thiago@macieira.org
X-Original-Authentication-Results: mx.google.com;       spf=pass (google.com:
 domain of thiago@macieira.org designates 78.47.120.188 as permitted sender) smtp.mailfrom=thiago@macieira.org
Precedence: list
Mailing-list: list std-proposals@isocpp.org; contact std-proposals+owners@isocpp.org
List-ID: <std-proposals.isocpp.org>
X-Google-Group-Id: 399137483710
List-Post: <https://groups.google.com/a/isocpp.org/group/std-proposals/post>, <mailto:std-proposals@isocpp.org>
List-Help: <https://support.google.com/a/isocpp.org/bin/topic.py?topic=25838>, <mailto:std-proposals+help@isocpp.org>
List-Archive: <https://groups.google.com/a/isocpp.org/group/std-proposals/>
List-Subscribe: <https://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>,
 <mailto:std-proposals+subscribe@isocpp.org>
List-Unsubscribe: <mailto:googlegroups-manage+399137483710+unsubscribe@googlegroups.com>,
 <https://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>
Xref: news.gmane.org gmane.comp.lang.c++.isocpp.proposals:33631
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/33631>

On Sunday, 6 August 2017 10:30:04 PDT Phil Bouchard wrote:
> And a patent, I think, takes years to get which is a little bit
> counterproductive in the software industry.

If you want to file a patent on your root_ptr invention, it may already be too 
late. You've been discussing its behaviour for the past several months in 
multiple mailing lists. You should consult your patent attorney now and see if 
you can still file a preliminary invention.

Of course, if you want this to become part of an ISO standard, you'll have to 
allow anyone to use it royalty-free, forever.

-- 
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
   Software Architect - Intel Open Source Technology Center

-- 
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
To view this discussion on the web visit https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/6823825.foxt8x6Pqx%40tjmaciei-mobl1.

.
