stinfo/python-dev
Unsubscribe: https://mail.python.org/mailman/options/python-dev/mark%40hotpy.org
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/
3.4.5+) will be source code only.
How's that?
//arry/
Sorry but Sunday October 13th doesn't suit me, how about Sunday October
11th or Sunday October 18th?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
failures when a full release comes out strikes me as below
the belt when there have been multiple previous releases without a squeak.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
__
On 19/09/2015 06:38, Stephen J. Turnbull wrote:
Mark Lawrence writes:
> I agree very strongly with your point here. Raising umpteen issues
> over installation failures when a full release comes out strikes me
> as below the belt when there have been multiple previous releases
or anyone interested although this http://bugs.python.org/issue3871
mingw issue is closed, it points to four other issues. In total there
are around 25 mingw issues open. Maybe some of the work done on them
can be tied up with the work that Carl Kleffner has done?
--
My fellow Pythonistas, ask
cs™ be unique in the programming world?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/py
timeout)
should be able to check as per the above that IDLE was able to start alright,
and if not, change or ignore the timeout error.
There’ll probably be some cases (depending on exactly what gets shadowed) that
may be difficult to get to work, but it should be able to handle most things.
Mark
e) are a
bit of a horror show, but it’s slowly fixable! :-) Don’t hesitate to share
other snags, as the situation you’re in is what I’d like to see much better
supported.
Mark
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.pyth
about this).
While Terry can better speak to plans and timelines about getting these changes
integrated in, it seems a good time to get some other people to have a closer
look and share any feedback.
Mark
___
Python-Dev mailing list
Python-Dev@pyth
stions such as this. However
Python 3.5 is *NOT* supported on XP. Work has been done for 3.5.1 to
improve the user experience in this scenario.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Ma
we have a PEP on this please, otherwise there's likely to be a great
deal of confusion between hand grenade style counting, and the faculty
rules at the University of Walamaloo.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
he compiler/IDE will let
you know pretty quick if you put an integer vs a PyObject* there.
Cheers,
Steve
Or Py_SAFEREF or SAFE_REF?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
__
sing object attribute lookups.
Cheers,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
ops
support for bytecode in favour of a wordcode-based model (where a is
word is 16 bits wide).
It also implements an hybrid stack-register virtual machine, and adds a
lot of other optimizations.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you
On 04/06/16 10:02, Eric Snow wrote:
You should get in touch with Mark Shannon, while you're working on
ceval. He has some definite improvements that can be made to the eval
loop.
See http://bugs.python.org/issue17611 for my suggested improvements.
I've made a new comment there.
Ch
your decision to emulate it would
put you at fault for criminal negligence, whereas a failure simply due
to lack of implementation would be more benign incompetence. Probably
better for an exception to be thrown or other hard error.
Mark
___
Python-Dev
I think I spoke to soon on my earlier reply. If you have control
over the whole system, you could *set* policy on behalf of a whole
platform (like VAX) so you can "safely" use an otherwise non-normal
set of bits to designate divide by zero (a negative sign bit with the
rest all zeros, for example
> We'd have to have one uncommor and two extremely unlikely events all happen
> simultaneously for your example to be of concern:
Understood. But when things run millions of times a second,
"extremely unlikely" things can happen more often that you wanted.
> Two, someone would have to decide to
mon
Big +1s from me to Victor Stinner for his original email and to Simon
Cross for this response.
--
Python is the second best programming language in the world.
But the best has yet to be invented. Christian Tismer
Mark Lawrence
___
Python-D
> Should stdlib code use assert at all?
>
> If user input can trigger an assert, then the code should raise a normal
> exception that will not disappear with -OO.
>
> If the assert is testing program logic, then it seems that the test belongs
> in the test file, in this case, test/test_datetime.py.
the world.
But the best has yet to be invented. Christian Tismer
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev
. Christian Tismer
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
d off as nobody
has been sidetracked any further.
And yes I'm aware that at times I'm no angel, although I believe I can
at least offer mitigating circumstances.
--
Python is the second best programming language in the world.
But the best has yet to be invented. Christia
g packet or is there a link somewhere? :)
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/
e in this case.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubsc
eems to me a clean way to do this.
Short term pain, long term gain?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python
overloading the % operator or format() method.
binascii.format() perhaps?
Cheers,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
r you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
ep and forces an extra layer of needles
semantics" bit come from?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
h
d?"
"It doesn't matter, as long as it's over 5V."
//Lennart
"That Python 3 battery you sold me blew up when I tried using it".
"We've been telling you for years that could happen".
"I didn't think you actually meant it".
--
My fe
On 09/01/14 00:07, Ben Finney wrote:
Kristján Valur Jónsson writes:
Believe it or not, sometimes you really don't care about encodings.
Sometimes you just want to parse text files.
Files don't contain text, they contain bytes. Bytes only become text
when filtered through the correct encoding
been said, but Terry Reedy attached a
proof of concept to issue 3982 which might be worth taking a look at if
you haven't yet done so.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
s these days, preferring to guess what they've got instead?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.pyt
_
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: https://mail.python.org/mailman/options/python-dev/mark%40hotpy.org
___
Python-Dev mailing list
Python-Dev@python.
On 12/01/2014 17:06, Mark Shannon wrote:
On 12/01/14 16:52, Kristján Valur Jónsson wrote:
Now you're just splitting hairs, Nick.
An explicit operator, %s, _defined_ to be "encode a string object using
strict ascii",
I don't like this because '%s' reads to m
as, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
of arguing :)
(Apologies to anyone who doesn't appreciate my mischievous sense of humour)
Cheers,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mail
://github.com/jeamland/asciicompat
[2] the dbf and pdf folks, at least
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
h
I think it is vital that the encoding is explicit in all cases where
bytes <-> str conversion occurs.
Cheers,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
On 13/01/14 09:19, Glenn Linderman wrote:
On 1/13/2014 12:46 AM, Mark Shannon wrote:
On 13/01/14 03:47, Guido van Rossum wrote:
On Sun, Jan 12, 2014 at 6:24 PM, Ethan Furman wrote:
On 01/12/2014 06:16 PM, Ethan Furman wrote:
If you do :
--> b'%s' % 'some text
at these PEP 460 threads are?
Note that I'm *NOT* taking sides here, I'd just like to see a peaceful
settlement without any bloodshed :)
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
__
est
things about python-dev, that discussions like these never degenerate
into flamewars. Kudos to all concerned!
+1
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-D
I can't
get that to work. :-(
I believe you wanted this.
>>> a='01234567890123456'
>>> len(a)
17
>>> b = '%15.15s' % a
>>> b;len(b)
'012345678901234'
15
--
My fellow Pythonistas, ask n
form, or regarding this debate have they
been safely booted into touch?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https
ced in 3.2, but I couldn't find
anything in the What's New and there's no note in the docs
http://docs.python.org/3/library/stdtypes.html#printf-style-string-formatting
to indicate when it first came into play.
--
My fellow Pythonistas, ask not what our language can do for you, ask
w
ious what it does.
I'm against __ascii__ as I'd automatically associate that with ascii in
the same way that I associate str with __str__ and repr with __repr__.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
Python literal value or NULL.'?
A NULL default would imply the parameter is optional
with no default.
Cheers,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
1 or 2.
Eric.
For both options 1 and 2 surely you cannot be suggesting that after
people have written 2.x code to use format() as %f formatting is to be
deprecated, they now have to change the code back to the way they may
well have written it in the first place?
On 17/01/2014 15:41, Ethan Furman wrote:
On 01/17/2014 07:15 AM, Mark Lawrence wrote:
For both options 1 and 2 surely you cannot be suggesting that
after people have written 2.x code to use format() as %f
formatting is to be deprecated
%f formatting is not deprecated, and will not be in 3
could cause problems in the future as b is used in new style
formatting to mean output numbers in binary, so %B seems to me the
obvious choice as it's also unused.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mar
On 24/01/2014 16:32, Ram Rachum wrote:
Question: Why is there no str.rreplace in Python?
It's not needed. Is this *REALLY* relevant to this list?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Law
kages or newbie questions on the *MAIN* Python mailing list. There's
yet another reason to bring back the death penalty in the UK.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
__
sk not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/pyt
On 24/01/2014 22:44, Brian Curtin wrote:
On Fri, Jan 24, 2014 at 11:40 AM, Mark Lawrence wrote:
On 24/01/2014 17:19, Ram Rachum wrote:
Hmm, on one hand I understand the need for the separation between
python-dev and python-list, but on the other hand I don't think
python-list is a good
On 24/01/2014 22:56, Brian Curtin wrote:
On Fri, Jan 24, 2014 at 4:50 PM, Mark Lawrence wrote:
On 24/01/2014 22:44, Brian Curtin wrote:
On Fri, Jan 24, 2014 at 11:40 AM, Mark Lawrence
wrote:
On 24/01/2014 17:19, Ram Rachum wrote:
Hmm, on one hand I understand the need for the
xcept an
int. The docs don't say anything about using None, except in the
"equivalent to" section, which is also the only place where it looks as
if times can be a keyword argument.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for
quot; in Python 3.5.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscrib
provided they're done carefully. (And
all those I've looked at from Serhiy do indeed look careful.)
--
Mark
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
an do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus protection
is active.
http://www.avast.com
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.pytho
On 23/02/2014 02:30, Ethan Furman wrote:
+be any more of a nuisance than the already existing methdods.
Typo "methdods".
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses a
%a?
I placed it under your nose
https://mail.python.org/pipermail/python-dev/2014-January/131636.html
but personally I wouldn't lose any sleep whether it stays or goes.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
--
n that case and leave the
inlining
to the optimizer on those platforms?
I agree, modern compilers will inline quite aggressively, so declaring a
function static
is as good as declaring it inline, provided the function is small.
Static functions are a lot easier to read and mai
Will this impact on the decision http://bugs.python.org/issue20846 ?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus protection
is active.
http://w
ail).
Victor
How about fixing cyclic gc to deal with __del__ instead? That sounds
like an awful change to the semantics.
+1
Cheers,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscr
what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus protection
is active.
http://www.avast.com
___
Python-Dev mailing list
Python-Dev@pytho
llow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus protection
is active.
http://www.avast.com
___
Python-Dev mail
can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus protection
is active.
http://www.avast.com
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo
Consider two objects that hash to 2**33+1 and 2**34+1 respectively.
On a 32 bit machine their truncated hashes are both 1, so they must be
distinguished
by an equality test. On a 64 bit machine their hashes are distinct and no
equality
check is required.
Ch
ot what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus protection
is active.
http://www.avast.com
___
Python-Dev mailing list
Python-Dev@py
s/pep-0373/ the final
release of 2.7 is scheduled to be 2.7.9 in May 2015. Did you mean to
say that 2.7 isn't getting new features?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses
th the grate part. Failing that, how about a play on 2 + 8 =
ache?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus protection
is a
Antoine.
No one expects the Spanish Inquisition.
Except those who expect Python 2.8?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Ant
ine, I see
Python 2.7.5, NumPy 1.6.2, Matplotlib 1.1.1 and Twisted 12.2.0. For at
least Matplotlib and NumPy, those versions are pretty old (mid 2012), and
I'd be wary of updating them on the *system* Python: I have no idea what I
might or might not break
iour-wise.
This looks like a doc build issue: when I build the documentation locally
for the default branch, I still see the expected "Return value: New
reference." lines. Maybe something went wrong with refcounts.dat or the
Sphinx refcounting extension when building the
On Thu, Apr 17, 2014 at 5:33 PM, Mark Dickinson wrote:
> This looks like a doc build issue: when I build the documentation locally
> for the default branch, I still see the expected "Return value: New
> reference." lines.
>
Opened http://bugs.python.org/issue21286 for
I think he meant modifying the source files themselves for debugging
purposes (e.g. putting print statements in itertools.py).
2014-04-17 14:09 GMT-04:00 Brett Cannon :
>
>
> On Thu Apr 17 2014 at 1:34:23 PM, Jurko Gospodnetić <
> jurko.gospodne...@pke.hr> wrote:
>
>>Hi.
>>
>> On 14.4.2014.
r our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus protection
is active.
http://www.avast.com
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubs
arish chore. Because when
push comes to shove, Python 2 support is still infinitely more important
than Python 3.
-Mark
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
On 30/05/2014 18:40, Mark Roberts wrote:
What I'd really like to see is a Python 2.8 that makes sufficient
changes to Python 2 that writing libraries which cross the boundary
between 2 and 3 is relatively easy instead of a painful nightmarish
chore. Because when push comes to shove, Pyt
idn't make somebody's day dull!
--
--Guido van Rossum (python.org/~guido)
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus pro
view of them. Could this actually be
implemented in the future, is the underlying C code just too
complicated, or what?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because av
On 04/06/2014 16:52, Mark Lawrence wrote:
On 04/06/2014 16:32, Steve Dower wrote:
If copying into a separate list is a problem (memory-wise),
re.finditer('\\S+', string) also provides the same behaviour and gives
me the sliced string, so there's no need to index for anything.
On 06/06/2014 09:53, Hrvoje Niksic wrote:
On 06/04/2014 05:52 PM, Mark Lawrence wrote:
On 04/06/2014 16:32, Steve Dower wrote:
If copying into a separate list is a problem (memory-wise),
re.finditer('\\S+', string) also provides the same behaviour and
gives me the sliced string, so
possible to use hex digits, such that
2.7.A was the first release on Windows with the different compiler?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus
w Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus protection
is active.
http://www.avast.com
___
Python-Dev maili
That's fantastic! Great job - that's a lot of work :)
-Mark
> On Jun 20, 2014, at 13:32, Philip Jenvey wrote:
>
> =
> PyPy3 2.3.1 - Fulcrum
> =
>
> We're pleased to announce the first stable release of Py
f teaching := in addition to those.
That's with my Python-teaching hat on. With my Python-developer hat on, my
thoughts are slightly different, but that's off-topic for this thread, and
I don't think I have anything to say that hasn't already been said many
times by others, so
s to be reserved for morons like the current president of the USA.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mai
lKeywords, _PyMethodDef_RawFastCallKeywords,
_PyMethodDef_RawFastCallDict by 1 public function PyCCall_FASTCALL.
Hopefully this clears some things up,
Jeroen.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listin
ments from the maintainers of Cython and other
similar tools would be appreciated.
Cheers,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/p
On 07/07/18 22:11, Jeroen Demeyer wrote:
On 2018-07-07 15:38, Mark Shannon wrote:
Hi,
We seem to have a plethora of PEPs where we really ought to have one (or
none?).
- PEP 575 has been withdrawn.
- PEP 579 is an informational PEP with the bigger picture; it does
contain some of the
Hi,
Can I request a review of https://github.com/python/cpython/pull/6641.
It has been open for a few months now.
Cheers,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https
k not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-d
do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
e been shot to
pieces so case closed. Goodbye.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/l
/pep-.rst
I was hoping to profile a branch with the various experimental changes
cherry-picked together, but don't seemed to have found the time :(
I'd like to have a testable branch, before formally submitting the PEP,
but I'd thought you should be aware of the PEP.
Cheers,
M
Hi Petr,
On 27/03/2019 1:50 pm, Petr Viktorin wrote:
On Sun, Mar 24, 2019 at 4:22 PM Mark Shannon wrote:
Hi Petr,
Regarding PEPs 576 and 580.
Over the new year, I did a thorough analysis of possible approaches to
possible calling conventions for use in the CPython ecosystems and came
up
% reduction in time for creating ranges, or
lists from small tuples.
https://gist.github.com/markshannon/5cef3a74369391f6ef937d52cca9bfc8
Cheers,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Hi,
On 02/04/2019 1:49 pm, Petr Viktorin wrote:
On 3/30/19 11:36 PM, Jeroen Demeyer wrote:
On 2019-03-30 17:30, Mark Shannon wrote:
2. The claim that PEP 580 allows "certain optimizations because other
code can make assumptions" is flawed. In general, the caller cannot make
assumpt
you prefer that it has a different name to prevent confusion with
over PY_VECTORCALL_ARGUMENTS_OFFSET?
I don't like calling things "fast" or "new" as the names can easily
become misleading.
New College, Oxford is over 600 years old. Not so "new" any more :)
101 - 200 of 1370 matches
Mail list logo