Victor Stinner
682a7fe994
PEP 445:
...
* add PyMemAllocatorDomain enum: PYALLOC_PYMEM_RAW, PYALLOC_PYMEM or
PYALLOC_PYOBJECT
* rename:
- PyMemBlockAllocator structure => PyMemAllocator
- PyMem_GetMappingAllocator() => PyObject_GetArenaAllocator()
- PyMemMappingAllocator structure => PyObjectArenaAllocator
- PyMem_SetMappingAllocator() => PyObject_SetArenaAllocator()
* group get/set functions to only keep 2 functions:
PyMem_GetAllocator() and PyMem_SetAllocator()
* PyMem_RawMalloc(0) now calls malloc(1) to have a well defined behaviour
* PYALLOC_PYMEM_RAW and PYALLOC_PYMEM are now using exactly the same allocator
* Add more references for external libraries
2013-06-20 13:20:58 +02:00
Nick Coghlan
f4a21c42e6
Update post dates for 426/440
2013-06-20 19:24:19 +10:00
Nick Coghlan
6676b35f46
PEP 426/440 update
2013-06-19 23:56:38 +10:00
Victor Stinner
fdb230409c
PEP 445
2013-06-18 22:33:41 +02:00
Victor Stinner
d197160016
PEP 445
2013-06-18 22:18:21 +02:00
Victor Stinner
4224eb6777
typo
2013-06-18 22:07:52 +02:00
Victor Stinner
d1c9cb312b
PEP 445: textwidth=72 (for email)
2013-06-18 22:05:17 +02:00
Victor Stinner
2d81cffb61
PEP 445
2013-06-18 21:59:48 +02:00
Victor Stinner
5cfe3ed35f
PEP 445
2013-06-18 21:04:34 +02:00
Victor Stinner
69f972bb2b
PEP 445
2013-06-18 14:14:17 +02:00
Victor Stinner
4cd865a624
PEP 445
2013-06-18 03:00:17 +02:00
Victor Stinner
f5879af95b
PEP 445
2013-06-18 02:46:10 +02:00
Victor Stinner
d52f6c09ed
PEP 445: background
2013-06-18 02:02:27 +02:00
Victor Stinner
45a9397c0d
PEP 445
2013-06-18 01:52:14 +02:00
Victor Stinner
c3ae1b4d51
PEP 445: cleanup and inline examples
2013-06-18 01:30:05 +02:00
Victor Stinner
e2168ebe67
PEP 0445: examples
2013-06-18 01:02:16 +02:00
Victor Stinner
ddb6760c17
PEP 445: reorder
2013-06-16 04:03:15 +02:00
Victor Stinner
5ae891a353
PEP 445
2013-06-16 04:01:00 +02:00
Victor Stinner
28d184fcff
PEP 445: more background
2013-06-16 03:49:29 +02:00
Antoine Pitrou
3e2f3cfdb3
Mark PEP 442 as accepted
2013-06-15 20:01:08 +02:00
Antoine Pitrou
211e09d844
An object's finalizer will only ever be called once, even if resurrected.
2013-06-15 19:59:55 +02:00
Brett Cannon
36d2f33ef1
fix spelling
2013-06-15 12:28:29 -04:00
Łukasz Langa
44921d965d
Marked PEP 443 as Final.
2013-06-15 16:52:08 +02:00
Ethan Furman
04d5c1d67e
Marked PEP-0435 as Final.
2013-06-14 22:31:01 -07:00
Victor Stinner
8ec9c98ef6
PEP 445: fix typo
2013-06-15 04:25:42 +02:00
Victor Stinner
f22e1a0a70
PEP 445: Add new APIs to customize memory allocators
2013-06-15 04:24:25 +02:00
Richard Jones
a8b84be851
slight clarification
2013-06-14 11:36:16 +10:00
Richard Jones
cef78b42ae
clarify some wording based on feedback from Marcus Smith; note resolution of Fedora issue
2013-06-14 11:15:22 +10:00
Benjamin Peterson
6fb6ffac74
obscure the email address in bdfl-delegate, too
2013-06-05 12:03:27 -07:00
Guido van Rossum
c4f217a9c8
Accept PEP 443, making a few minor edits to improve text flow.
2013-06-04 18:29:49 -07:00
Łukasz Langa
82261fe5e1
Explicitly state that the default implementation is registered for `object`
...
Thanks to Gustavo Carneiro for the suggestion.
2013-05-31 12:31:11 +02:00
Łukasz Langa
b8e9268074
reference the final posting on python-dev
2013-05-31 11:34:10 +02:00
Guido van Rossum
cdc8dab2ce
Minor clarifications.
2013-05-29 15:33:55 -07:00
Nick Coghlan
dfb7f691ac
Markup fixes
2013-05-30 00:17:27 +10:00
Nick Coghlan
e2794d830b
Update based on distutils-sig feedback
2013-05-30 00:15:30 +10:00
Łukasz Langa
620f079ec8
Make consistent use of the term "implementation" versus "overload"
2013-05-27 14:23:30 +02:00
Nick Coghlan
7d207bc210
Publish the JSON-based metadata 2.0 spec
2013-05-27 21:20:13 +10:00
Benjamin Peterson
bed7f50ff2
I was appointed delegate.
2013-05-25 13:46:47 -07:00
Łukasz Langa
ae76f771fc
Document that dispatch caching is used
2013-05-25 22:06:02 +02:00
Łukasz Langa
03020c215a
Document the .registry attribute
2013-05-25 20:05:45 +02:00
Łukasz Langa
5c1b9cc1cd
Fix a reST formatting error
2013-05-25 16:21:03 +02:00
Łukasz Langa
8190ba0c80
Include an example output from _compose_mro()
2013-05-25 16:12:02 +02:00
Łukasz Langa
cab76cf1f0
Resolve the open issue on ABC support, link the reference implementation.
2013-05-25 14:03:31 +02:00
Łukasz Langa
c892960042
Document the `dispatch()` attribute
2013-05-24 16:12:04 +02:00
Łukasz Langa
7dda2675af
* deferred the annotation-driven form
...
* clarified that register() returns an undecorated function
2013-05-23 22:15:26 +02:00
Łukasz Langa
55b7f5b91f
acknowledge Nick Coghlan, add information on PyPy's pairtype
2013-05-23 16:08:26 +02:00
Łukasz Langa
276e3cb152
downgrade from Sphinx-specific markup to plain docutils
2013-05-23 00:38:27 +02:00
Łukasz Langa
593595891d
PEP 443 - Single-dispatch generic functions. Initial draft
2013-05-23 00:27:54 +02:00
Guido van Rossum
51d8e64d24
Add pause/resume_writing, discard_output.
2013-05-22 13:22:52 -07:00
Guido van Rossum
8acf02f633
Add async(). See https://codereview.appspot.com/9245047/
2013-05-21 08:34:55 -07:00