[pypy-svn] r26490 - pypy/dist/pypy/module/__builtin__
pedronis at codespeak.net
pedronis at codespeak.net
Fri Apr 28 06:43:57 CEST 2006
Author: pedronis
Date: Fri Apr 28 06:43:53 2006
New Revision: 26490
Modified:
pypy/dist/pypy/module/__builtin__/__init__.py
pypy/dist/pypy/module/__builtin__/special.py
Log:
_pdb() builtin, useful to get a rough idea how stack traces look like.
Modified: pypy/dist/pypy/module/__builtin__/__init__.py
==============================================================================
--- pypy/dist/pypy/module/__builtin__/__init__.py (original)
+++ pypy/dist/pypy/module/__builtin__/__init__.py Fri Apr 28 06:43:53 2006
@@ -79,6 +79,7 @@
# default __metaclass__
'__metaclass__' : '(space.w_type)',
'_isfake' : 'special._isfake',
+ '_pdb' : 'special._pdb',
# interp-level function definitions
'abs' : 'operation.abs',
Modified: pypy/dist/pypy/module/__builtin__/special.py
==============================================================================
--- pypy/dist/pypy/module/__builtin__/special.py (original)
+++ pypy/dist/pypy/module/__builtin__/special.py Fri Apr 28 06:43:53 2006
@@ -22,3 +22,12 @@
return space.wrap(rarithmetic.formatd(fmt, x))
_formatd.unwrap_spec = [gateway.ObjSpace, int, int, str, float]
+
+
+def __pdb():
+ import pdb
+ pdb.set_trace()
+__pdb._annspecialcase_ = 'override:ignore'
+
+def _pdb(space):
+ __pdb()
More information about the Pypy-commit
mailing list