Guido van Rossum
a0867f79bb
Optimizations for bytes reallocation.
...
This uses up to 12.5% overallocation, not entirely unlike list_resize().
Could probably use more tweaks for odd allocation patterns, TBD.
Also add __alloc__() method which returns the actually allocated size.
PS. I'm now convinced that we need something like "".join(); later.
2006-05-05 04:34:18 +00:00
..
2006-04-21 10:40:58 +00:00
2006-04-21 10:40:58 +00:00
2005-12-17 20:54:49 +00:00
2000-09-01 23:29:29 +00:00
2004-07-22 01:46:43 +00:00
2006-02-15 17:27:45 +00:00
2006-05-05 04:34:18 +00:00
2004-10-28 16:32:00 +00:00
2006-02-15 17:27:45 +00:00
2003-04-08 18:47:21 +00:00
2003-10-19 18:30:01 +00:00
2006-04-21 10:40:58 +00:00
2006-04-21 09:43:23 +00:00
2006-04-21 10:40:58 +00:00
2002-10-04 12:43:02 +00:00
2006-02-15 17:27:45 +00:00
2004-06-28 00:48:30 +00:00
2002-12-09 22:56:13 +00:00
2006-02-15 17:27:45 +00:00
2003-11-06 14:06:48 +00:00
2005-03-03 11:45:45 +00:00
2003-04-09 19:06:21 +00:00
2004-05-31 00:35:52 +00:00
2005-05-27 15:23:20 +00:00
2004-07-02 06:41:07 +00:00
2004-10-28 16:32:00 +00:00
2006-04-21 10:40:58 +00:00
2006-02-27 22:32:47 +00:00
2000-09-01 23:29:29 +00:00
2006-02-28 16:09:29 +00:00
2006-02-15 17:27:45 +00:00
2002-08-12 07:21:58 +00:00
2002-08-12 07:21:58 +00:00
2006-02-15 17:27:45 +00:00
2006-02-15 17:27:45 +00:00
2006-02-15 17:27:45 +00:00
2006-02-15 17:27:45 +00:00
2000-09-01 23:29:29 +00:00
2005-12-10 18:50:16 +00:00
2006-04-21 10:40:58 +00:00
2005-12-10 18:50:16 +00:00
2006-03-01 22:49:05 +00:00
2006-04-21 10:40:58 +00:00
2006-04-21 10:40:58 +00:00
2006-03-17 08:59:09 +00:00
2003-11-20 01:44:59 +00:00
2006-03-15 04:58:47 +00:00
2006-03-17 08:27:50 +00:00
2003-04-17 14:55:42 +00:00
2002-09-15 14:09:54 +00:00
2003-06-29 15:46:21 +00:00
2006-03-02 21:14:45 +00:00
2006-03-17 08:57:43 +00:00
2006-03-15 04:58:47 +00:00
2005-12-13 21:55:36 +00:00
1997-10-20 23:50:01 +00:00
2002-08-12 07:21:58 +00:00
2004-11-05 07:02:59 +00:00
2006-04-21 10:40:58 +00:00
2006-04-21 10:40:58 +00:00
2005-06-25 07:07:35 +00:00
2006-02-15 17:27:45 +00:00
2006-04-21 10:40:58 +00:00
2006-04-22 23:28:04 +00:00
2006-03-15 04:58:47 +00:00
2003-04-19 15:41:53 +00:00
2004-12-03 11:45:13 +00:00
2006-04-21 10:40:58 +00:00
2006-04-21 10:40:58 +00:00
2006-02-15 17:27:45 +00:00
2006-02-16 14:23:19 +00:00
2002-10-17 19:48:27 +00:00
2006-02-28 22:36:46 +00:00
2002-09-15 14:09:54 +00:00
2004-06-20 02:50:16 +00:00
2004-08-02 06:10:11 +00:00
2004-03-21 18:37:23 +00:00
2006-02-15 17:27:45 +00:00
2006-03-10 11:20:04 +00:00
2006-02-15 17:27:45 +00:00
2004-10-30 23:09:22 +00:00