summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2012-10-31 13:54:50 -0700
committerGuido van Rossum <guido@python.org>2012-10-31 13:54:50 -0700
commita89f73ae2157c02922245aeeab82717ac3b7954b (patch)
tree13743d8ecd6c0e975c386095b3116763725b2584 /README
parenteab0bafc76eadc7bb41d616098611baeba0fa479 (diff)
downloadtrollius-a89f73ae2157c02922245aeeab82717ac3b7954b.tar.gz
Housecleaning; added another benchmark.
Diffstat (limited to 'README')
-rw-r--r--README9
1 files changed, 6 insertions, 3 deletions
diff --git a/README b/README
index 1339d06..abfad62 100644
--- a/README
+++ b/README
@@ -13,10 +13,11 @@ http://www.cosc.canterbury.ac.nz/greg.ewing/python/generators/yf_current/Example
A message I posted with some explanation of the design:
http://mail.python.org/pipermail/python-ideas/2012-October/017501.html
-Essential files here:
+Essential files here (in top-to-bottom ordering):
-- main.py: the main program for testing, and a rough HTTP client
-- sockets.py: transports for sockets and SSL, and a buffering layer
+- main.py: the main program for testing
+- http_client.py: a rough HTTP/1.0 client
+- sockets.py: transports for sockets and (client) SSL, and a buffering layer
- scheduling.py: a Task class and related stuff; this is where the PEP
380 scheduler is implemented
- polling.py: an event loop and basic polling implementations for:
@@ -28,8 +29,10 @@ Secondary files:
- Makefile: various quick shell commands
- README: this file
- TODO: longer list of TODO items and general thoughts
+- http_server.py: enough of an HTTP server to point 'ab' at
- longlines.py: stupid style checker
- p3time.py: benchmark yield from vs. plain functions
+- tulip_bench.py: yet another benchmark (like p3time.py and yyftime.py)
- xkcd.py: *synchronous* ssl example
- yyftime.py: benchmark yield from vs. yield <future>