cpython/Include
Stefan Krah d483a1a12b Merged revisions 82969 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/release27-maint

........
  r82969 | stefan.krah | 2010-07-19 15:14:01 +0200 (Mon, 19 Jul 2010) | 14 lines

  Issue #9036: Throughout the code base, Py_CHARMASK is used on 8-bit wide
  signed/unsigned chars or on integers directly derived from those. In all
  cases, it could be replaced by a simple cast to (unsigned char). Reasons
  for the change:

    a) Make the comment more explicit.

    b) If char is unsigned, the cast is optimized away.

    c) If char is unsigned, gcc emits spurious "array subscript
       has type 'char'" warnings.
........
2010-07-19 13:36:13 +00:00
..
abstract.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
asdl.h
ast.h
bitset.h
boolobject.h
bufferobject.h
bytearrayobject.h Merged revisions 77581 via svnmerge from 2010-01-17 16:06:27 +00:00
bytes_methods.h
bytesobject.h
cellobject.h
ceval.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
classobject.h
cobject.h
code.h
codecs.h
compile.h
complexobject.h
cStringIO.h
datetime.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
descrobject.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
dictobject.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
enumobject.h
errcode.h
eval.h
fileobject.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
floatobject.h
frameobject.h
funcobject.h
genobject.h
graminit.h
grammar.h
import.h
intobject.h
intrcheck.h
iterobject.h
listobject.h
longintrepr.h
longobject.h
marshal.h
metagrammar.h
methodobject.h
modsupport.h
moduleobject.h
node.h
object.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
objimpl.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
opcode.h
osdefs.h
parsetok.h
patchlevel.h Post 2.6.5 final cleanup. 2010-03-19 23:02:15 +00:00
pgen.h
pgenheaders.h
py_curses.h
pyarena.h
pydebug.h
pyerrors.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
pyexpat.h
pyfpe.h
pygetopt.h
pymacconfig.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
pymactoolbox.h
pymath.h
pymem.h Merged revisions 78189 via svnmerge from 2010-02-14 14:00:19 +00:00
pyport.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
pystate.h Merged revisions 78638 via svnmerge from 2010-03-21 13:32:31 +00:00
pystrcmp.h
pystrtod.h
Python-ast.h
Python.h Merged revisions 82969 via svnmerge from 2010-07-19 13:36:13 +00:00
pythonrun.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
pythread.h
rangeobject.h
setobject.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
sliceobject.h
stringobject.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
structmember.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
structseq.h
symtable.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
sysmodule.h Merged revisions 81398 via svnmerge from 2010-05-21 17:22:43 +00:00
timefuncs.h
token.h
traceback.h
tupleobject.h
ucnhash.h
unicodeobject.h Recorded merge of revisions 81029 via svnmerge from 2010-05-09 15:15:40 +00:00
warnings.h
weakrefobject.h