summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntoine Pitrou <solipsis@pitrou.net>2012-05-10 13:18:20 (GMT)
committerAntoine Pitrou <solipsis@pitrou.net>2012-05-10 13:18:20 (GMT)
commitcc6c673a69bdc70ba1ff1052be9c43185567b4d2 (patch)
tree21b7454a61dc9dad1defce14621c3527c963be24
parentbf3165b971d3fe9ad426beacc9bcf926c9d45267 (diff)
downloadcpython-cc6c673a69bdc70ba1ff1052be9c43185567b4d2.zip
cpython-cc6c673a69bdc70ba1ff1052be9c43185567b4d2.tar.gz
cpython-cc6c673a69bdc70ba1ff1052be9c43185567b4d2.tar.bz2
Removed outdated statement about pickle's and marshal's relative performance.
-rw-r--r--Doc/faq/library.rst8
1 files changed, 0 insertions, 8 deletions
diff --git a/Doc/faq/library.rst b/Doc/faq/library.rst
index a079cb1..f6306d5 100644
--- a/Doc/faq/library.rst
+++ b/Doc/faq/library.rst
@@ -805,14 +805,6 @@ still can't store things like open files, sockets or windows), and the
:mod:`shelve` library module uses pickle and (g)dbm to create persistent
mappings containing arbitrary Python objects.
-A more awkward way of doing things is to use pickle's little sister, marshal.
-The :mod:`marshal` module provides very fast ways to store noncircular basic
-Python types to files and strings, and back again. Although marshal does not do
-fancy things like store instances or handle shared references properly, it does
-run extremely fast. For example loading a half megabyte of data may take less
-than a third of a second. This often beats doing something more complex and
-general such as using gdbm with pickle/shelve.
-
Mathematics and Numerics
========================