Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #100620
| Path | csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail |
|---|---|
| From | Chris Angelico <rosuav@gmail.com> |
| Newsgroups | comp.lang.python |
| Subject | Re: (Execution) Termination bit, Alternation bit. |
| Date | Sun, 20 Dec 2015 14:44:59 +1100 |
| Lines | 32 |
| Message-ID | <mailman.64.1450583107.30845.python-list@python.org> (permalink) |
| References | <df0ec$56759a3e$d47876e2$54535@news.ziggo.nl> <ma3c7b53us2etpue1ep6cbrjcbdg6u3o1v@4ax.com> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8 |
| X-Trace | news.uni-berlin.de 8X8efVwux+/SA7EFxQ7x+AxbMlySlF04cDTI4UVAggoA== |
| Return-Path | <rosuav@gmail.com> |
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| X-Spam-Status | OK 0.012 |
| X-Spam-Evidence | '*H*': 0.98; '*S*': 0.00; '(even': 0.05; 'pypy': 0.07; 'responding': 0.07; 'cc:addr:python-list': 0.09; 'adopted': 0.09; 'terminator': 0.09; 'python': 0.10; 'python.': 0.11; 'doing,': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'hazard': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'subject:bit': 0.16; 'wrote:': 0.16; "wouldn't": 0.16; 'memory': 0.17; 'alternate': 0.18; '2015': 0.20; 'cc:2**0': 0.20; 'cc:addr:python.org': 0.20; 'affects': 0.22; 'level,': 0.22; 'platform,': 0.22; 'dec': 0.23; 'sat,': 0.23; 'header:In-Reply-To:1': 0.24; 'feature': 0.24; 'least': 0.27; 'message-id:@mail.gmail.com': 0.27; 'allocated': 0.27; 'cpu': 0.29; 'obscure': 0.29; 'pointer.': 0.29; 'termination': 0.29; 'instruction': 0.29; 'branch': 0.30; 'programmers': 0.30; 'probably': 0.31; 'subject:) ': 0.32; 'enhanced': 0.33; 'languages': 0.34; 'gets': 0.35; 'received:google.com': 0.35; 'execution': 0.35; 'but': 0.36; 'received:209.85': 0.36; 'structures': 0.36; 'pm,': 0.36; 'really': 0.37; 'two': 0.37; 'say': 0.37; 'received:209.85.213': 0.37; 'received:209': 0.38; 'end': 0.39; 'data': 0.39; 'ever': 0.60; 'your': 0.60; 'entire': 0.61; 'here.': 0.62; 'leaving': 0.63; 'interest': 0.64; '20,': 0.66; 'here': 0.66; 'worth': 0.67; 'finally': 0.70; 'chrisa': 0.84; 'discussions,': 0.84; 'here...': 0.84; "there'll": 0.84; 'to:none': 0.91; 'dennis': 0.91; 'widespread': 0.91 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=AMABDGq0Hs7uvl/dQ1ZcPE1VoPa5GM+FQ6swTEBErUU=; b=jkOTYWmB9eRBeinv3yYjPaV/6s0BvxtH+r7GbsxlQKaLhk4SFeJgRPTpDWmMCVK48f hyCN4+0P4fmPY10egedBdPKLhNvRg6bbHhBRm7qK8wfKFBNBKmOtQwL72GDlK4tdtBrq e3uv3nz+scYEGEKa2yDwIP8PmuAYMvMoZPNJcvT9ILfQEbSq/NR5fdphXnK31vx44PFq bfmyz4zGloR+GepZN+g00J7cxI8VroStA6cmzmqg/FMYN2lWNIlSVKcLxGB+2clVWlwf g9ZlVKAWqTDPJBj43p/M082WJOpL7A0bpn5n9Xx7GUhQqVdRIJGZszr+TAmmadsgvMpB dyRw== |
| X-Received | by 10.50.20.8 with SMTP id j8mr12120441ige.94.1450583099608; Sat, 19 Dec 2015 19:44:59 -0800 (PST) |
| In-Reply-To | <ma3c7b53us2etpue1ep6cbrjcbdg6u3o1v@4ax.com> |
| X-BeenThere | python-list@python.org |
| X-Mailman-Version | 2.1.20+ |
| Precedence | list |
| List-Id | General discussion list for the Python programming language <python-list.python.org> |
| List-Unsubscribe | <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-list/> |
| List-Post | <mailto:python-list@python.org> |
| List-Help | <mailto:python-list-request@python.org?subject=help> |
| List-Subscribe | <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe> |
| Xref | csiph.com comp.lang.python:100620 |
Show key headers only | View raw
On Sun, Dec 20, 2015 at 1:27 PM, Dennis Lee Bieber <wlfraed@ix.netcom.com> wrote: > On Sat, 19 Dec 2015 18:56:17 +0100, "Skybuck Flying" > <skybuck2000@hotmail.com> declaimed the following: > >>Hello, >> >>I'd like to see instruction execution enhanced with the following two ideas: >> >>1. A termination bit, and a terminator pointer. >>2. A alternation bit, and a alternate pointer. >> > Don't see it here... You've just enabled leaving lots of corrupted data > structures in the system... (Imagine your "termination" branch is taken > after a call that allocated a 500MB block of memory, but before the call > that returns that memory to the system). Honestly, I wouldn't bother responding to this kind of thing here on python-list. There's nothing about Python in the entire post. It's a CPU-level feature that "might" be able to be adopted eventually by the implementation of languages like Python. If I were to hazard a guess, I would say that a feature like this would migrate first through CPU discussions, then through C compilers, then to PyPy, and finally might end up in CPython, if it got widespread use. But until it gets at least to the PyPy level, it's not of much interest here. (Even then, it'll be an obscure feature on a very specific platform, and probably of only cursory interest.) If this really IS worth doing, there'll be OS programmers all over it for years before it ever affects Python. ChrisA
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
(Execution) Termination bit, Alternation bit. "Skybuck Flying" <skybuck2000@hotmail.com> - 2015-12-19 18:56 +0100
Re: (Execution) Termination bit, Alternation bit. Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2015-12-19 21:27 -0500
Re: (Execution) Termination bit, Alternation bit. Chris Angelico <rosuav@gmail.com> - 2015-12-20 14:44 +1100
Re: (Execution) Termination bit, Alternation bit. "Skybuck Flying" <skybuck2000@hotmail.com> - 2015-12-20 12:25 +0100
Re: (Execution) Termination bit, Alternation bit. Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2015-12-20 11:21 -0500
Re: (Execution) Termination bit, Alternation bit. eryk sun <eryksun@gmail.com> - 2015-12-20 22:04 -0600
Re: (Execution) Termination bit, Alternation bit. "Skybuck Flying" <skybuck2000@hotmail.com> - 2015-12-21 13:40 +0100
Re: (Execution) Termination bit, Alternation bit. Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2015-12-21 12:57 -0500
Re: (Execution) Termination bit, Alternation bit. Grant Edwards <invalid@invalid.invalid> - 2015-12-21 19:32 +0000
Re: (Execution) Termination bit, Alternation bit. "Skybuck Flying" <skybuck2000@hotmail.com> - 2015-12-29 12:25 +0100
Re: (Execution) Termination bit, Alternation bit. Steven D'Aprano <steve@pearwood.info> - 2015-12-30 00:22 +1100
Re: (Execution) Termination bit, Alternation bit. "Skybuck Flying" <skybuck2000@hotmail.com> - 2015-12-29 22:43 +0100
Re: (Execution) Termination bit, Alternation bit. Chris Angelico <rosuav@gmail.com> - 2015-12-30 11:00 +1100
Re: (Execution) Termination bit, Alternation bit. "Skybuck Flying" <skybuck2000@hotmail.com> - 2016-01-03 02:18 +0100
Re: (Execution) Termination bit, Alternation bit. Steven D'Aprano <steve@pearwood.info> - 2016-01-03 19:44 +1100
Re: (Execution) Termination bit, Alternation bit. "Skybuck Flying" <skybuck2000@hotmail.com> - 2016-01-08 12:59 +0100
Re: (Execution) Termination bit, Alternation bit. "Skybuck Flying" <skybuck2000@hotmail.com> - 2015-12-29 12:42 +0100
Re: (Execution) Termination bit, Alternation bit. "Skybuck Flying" <skybuck2000@hotmail.com> - 2015-12-22 16:46 +0100
Re: (Execution) Termination bit, Alternation bit. Chris Angelico <rosuav@gmail.com> - 2015-12-23 02:56 +1100
Re: (Execution) Termination bit, Alternation bit. "Skybuck Flying" <skybuck2000@hotmail.com> - 2015-12-29 12:23 +0100
Re: (Execution) Termination bit, Alternation bit. Rustom Mody <rustompmody@gmail.com> - 2015-12-29 20:07 -0800
Re: (Execution) Termination bit, Alternation bit. Steven D'Aprano <steve@pearwood.info> - 2015-12-30 23:56 +1100
Re: (Execution) Termination bit, Alternation bit. Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2015-12-30 12:19 -0500
csiph-web