Hex Artifact Content
Not logged in

Artifact 2398b5bd9d86fbf8e3d1f8938bc206835e5436ec:

Tag referencing [2398b5bd9d] - Edit [ef8266b710505ed1]: Edit check-in comment. by viriketo 2011-09-04 22:22:16.
0000: 44 20 32 30 31 31 2d 30 39 2d 30 34 54 32 32 3a  D 2011-09-04T22:
0010: 32 32 3a 31 36 2e 37 31 33 0a 54 20 2b 63 6f 6d  22:16.713.T +com
0020: 6d 65 6e 74 20 65 66 38 32 36 36 62 37 31 30 35  ment ef8266b7105
0030: 30 35 65 64 31 38 39 66 31 64 30 31 36 61 66 66  05ed189f1d016aff
0040: 33 31 39 66 61 62 63 62 64 38 61 63 66 20 49 6d  319fabcbd8acf Im
0050: 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 5c 73 6f 66  plementation\sof
0060: 5c 73 61 5c 73 6c 69 6e 6b 65 64 5c 73 6c 69 73  \sa\slinked\slis
0070: 74 5c 73 74 6f 5c 73 73 6f 6c 76 65 5c 73 74 68  t\sto\ssolve\sth
0080: 65 5c 73 6d 65 6d 6f 72 79 5c 73 6c 65 61 6b 5c  e\smemory\sleak\
0090: 73 64 65 73 63 72 69 62 65 64 5c 73 69 6e 5c 73  sdescribed\sin\s
00a0: 61 5c 73 54 4f 44 4f 5c 72 5c 6e 69 6e 5c 73 5b  a\sTODO\r\nin\s[
00b0: 65 32 65 62 62 31 66 35 63 61 65 38 5d 2e 5c 72  e2ebb1f5cae8].\r
00c0: 5c 6e 5c 72 5c 6e 54 68 69 73 5c 73 63 6f 64 65  \n\r\nThis\scode
00d0: 5c 73 69 73 5c 73 73 6c 6f 77 65 72 5c 73 74 68  \sis\sslower\sth
00e0: 61 6e 5c 73 68 61 76 69 6e 67 5c 73 74 68 65 5c  an\shaving\sthe\
00f0: 73 6d 65 6d 6f 72 79 5c 73 6c 65 61 6b 2c 5c 73  smemory\sleak,\s
0100: 61 6e 64 5c 73 61 74 5c 73 74 68 65 5c 73 65 6e  and\sat\sthe\sen
0110: 64 2c 5c 73 69 74 5c 73 77 61 73 5c 73 6e 6f 74  d,\sit\swas\snot
0120: 5c 73 61 5c 73 62 69 67 5c 73 6d 65 6d 6f 72 79  \sa\sbig\smemory
0130: 5c 73 6c 65 61 6b 2e 5c 73 4c 65 74 27 73 5c 73  \sleak.\sLet's\s
0140: 73 61 79 2c 5c 73 31 30 5c 73 62 79 74 65 5c 73  say,\s10\sbyte\s
0150: 70 65 72 5c 73 72 65 76 69 73 69 6f 6e 5c 73 69  per\srevision\si
0160: 6e 76 6f 6c 76 65 64 5c 73 69 6e 5c 73 61 5c 73  nvolved\sin\sa\s
0170: 66 69 6c 65 5c 73 61 6e 6e 6f 74 61 74 65 2e 5c  file\sannotate.\
0180: 73 49 66 5c 73 61 5c 73 66 69 6c 65 5c 73 68 61  sIf\sa\sfile\sha
0190: 73 5c 73 33 30 30 30 30 5c 73 72 65 76 69 73 69  s\s30000\srevisi
01a0: 6f 6e 73 2c 5c 73 69 74 5c 73 6d 61 79 5c 73 67  ons,\sit\smay\sg
01b0: 6f 5c 73 61 72 6f 75 6e 64 5c 73 33 30 30 4b 42  o\saround\s300KB
01c0: 5c 73 74 68 65 6e 2e 5c 72 5c 6e 5c 72 5c 6e 46  \sthen.\r\n\r\nF
01d0: 6f 72 5c 73 74 68 69 73 5c 73 6c 65 61 6b 5c 73  or\sthis\sleak\s
01e0: 74 6f 5c 73 62 65 5c 73 6e 6f 74 69 63 65 61 62  to\sbe\snoticeab
01f0: 6c 65 5c 73 28 61 73 5c 73 77 65 5c 73 68 61 76  le\s(as\swe\shav
0200: 65 5c 73 61 5c 73 63 6f 6e 74 65 6e 74 5c 73 63  e\sa\scontent\sc
0210: 61 63 68 65 5c 73 75 6e 74 69 6c 5c 73 35 30 4d  ache\suntil\s50M
0220: 42 29 2c 5c 73 69 74 5c 73 77 6f 75 6c 64 5c 73  B),\sit\swould\s
0230: 6d 65 61 6e 5c 73 68 61 76 69 6e 67 5c 73 61 62  mean\shaving\sab
0240: 6f 76 65 5c 73 61 5c 73 6d 69 6c 69 6f 6e 5c 73  ove\sa\smilion\s
0250: 72 65 76 69 73 69 6f 6e 73 5c 73 66 6f 72 5c 73  revisions\sfor\s
0260: 74 68 65 5c 73 66 69 6c 65 5c 73 61 6e 6e 6f 74  the\sfile\sannot
0270: 61 74 65 64 2e 5c 72 5c 6e 5c 72 5c 6e 53 6f 2c  ated.\r\n\r\nSo,
0280: 5c 73 49 5c 73 6b 65 65 70 5c 73 74 68 69 73 5c  \sI\skeep\sthis\
0290: 73 69 6e 5c 73 61 5c 73 62 72 61 6e 63 68 5c 73  sin\sa\sbranch\s
02a0: 61 70 61 72 74 2c 5c 73 61 73 5c 73 6d 61 79 62  apart,\sas\smayb
02b0: 65 5c 73 74 68 65 5c 73 6c 65 61 6b 5c 73 69 73  e\sthe\sleak\sis
02c0: 5c 73 77 6f 72 74 68 5c 73 74 68 65 5c 73 66 61  \sworth\sthe\sfa
02d0: 73 74 65 72 5c 73 63 6f 64 65 2e 5c 73 49 5c 73  ster\scode.\sI\s
02e0: 68 61 76 65 5c 73 6e 6f 74 5c 73 6d 65 61 73 75  have\snot\smeasu
02f0: 72 65 64 5c 73 74 68 65 5c 73 73 70 65 65 64 5c  red\sthe\sspeed\
0300: 73 64 69 66 66 65 72 65 6e 63 65 5c 73 74 68 6f  sdifference\stho
0310: 75 67 68 2e 0a 55 20 76 69 72 69 6b 65 74 6f 0a  ugh..U viriketo.
0320: 5a 20 39 33 66 63 34 37 61 34 39 31 30 35 38 61  Z 93fc47a491058a
0330: 64 61 34 35 36 38 33 37 65 31 38 65 65 38 64 63  da456837e18ee8dc
0340: 64 30 0a                                         d0.