<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Objects/frameobject.c, branch v2.4.4</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/'/>
<entry>
<title>SF Bug #215126:  Over restricted type checking on eval() function</title>
<updated>2004-07-02T06:41:07+00:00</updated>
<author>
<name>Raymond Hettinger</name>
<email>python@rcn.com</email>
</author>
<published>2004-07-02T06:41:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=214b1c3aaea3e83302df9ea37a37b3c7548b92b1'/>
<id>214b1c3aaea3e83302df9ea37a37b3c7548b92b1</id>
<content type='text'>
The builtin eval() function now accepts any mapping for the locals argument.
Time sensitive steps guarded by PyDict_CheckExact() to keep from slowing
down the normal case.  My timings so no measurable impact.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The builtin eval() function now accepts any mapping for the locals argument.
Time sensitive steps guarded by PyDict_CheckExact() to keep from slowing
down the normal case.  My timings so no measurable impact.
</pre>
</div>
</content>
</entry>
<entry>
<title>memset() with small memory sizes just kill us.</title>
<updated>2004-03-20T21:10:27+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2004-03-20T21:10:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=75be012cbae9061e320616e1eeb960331b61d565'/>
<id>75be012cbae9061e320616e1eeb960331b61d565</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Two forgotten Py_DECREF() for two out-of-memory conditions.</title>
<updated>2004-01-27T16:08:07+00:00</updated>
<author>
<name>Armin Rigo</name>
<email>arigo@tunes.org</email>
</author>
<published>2004-01-27T16:08:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=76beca957fbe8cceecabd8e30725b4ea0f0d024f'/>
<id>76beca957fbe8cceecabd8e30725b4ea0f0d024f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removing bogus Py_DECREF() reported by Armin Rigo (SF bug 812353).</title>
<updated>2003-10-21T18:14:20+00:00</updated>
<author>
<name>Jeremy Hylton</name>
<email>jeremy@alum.mit.edu</email>
</author>
<published>2003-10-21T18:14:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=e4b9d8c2ba032359b3b30316d49f24d9af95a9ac'/>
<id>e4b9d8c2ba032359b3b30316d49f24d9af95a9ac</id>
<content type='text'>
Even if a new dict is generated for locals, it is stored in
f-&gt;f_locals.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Even if a new dict is generated for locals, it is stored in
f-&gt;f_locals.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix indentation.</title>
<updated>2003-10-21T18:10:28+00:00</updated>
<author>
<name>Jeremy Hylton</name>
<email>jeremy@alum.mit.edu</email>
</author>
<published>2003-10-21T18:10:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=174d276d8cc90412024b151c8d26c586c6a88066'/>
<id>174d276d8cc90412024b151c8d26c586c6a88066</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix silly typo in comment.</title>
<updated>2003-08-11T16:14:06+00:00</updated>
<author>
<name>Michael W. Hudson</name>
<email>mwh@python.net</email>
</author>
<published>2003-08-11T16:14:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=bdc6ea11102a00caf90a8c644898a00722e41c28'/>
<id>bdc6ea11102a00caf90a8c644898a00722e41c28</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor the logic for setting f_builtins.</title>
<updated>2003-02-05T22:39:29+00:00</updated>
<author>
<name>Jeremy Hylton</name>
<email>jeremy@alum.mit.edu</email>
</author>
<published>2003-02-05T22:39:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=bd5cbf866f011dc170841f6eb121d74610fcc7b6'/>
<id>bd5cbf866f011dc170841f6eb121d74610fcc7b6</id>
<content type='text'>
For the case where the current globals match the previous frame's
globals, eliminates three tests in two if statements.  For the case
where we just get __builtins__ from a module, eliminate a couple of
tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For the case where the current globals match the previous frame's
globals, eliminates three tests in two if statements.  For the case
where we just get __builtins__ from a module, eliminate a couple of
tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Since the *_Init() are private, prefix with _, suggested by Skip</title>
<updated>2002-12-31T03:42:13+00:00</updated>
<author>
<name>Neal Norwitz</name>
<email>nnorwitz@gmail.com</email>
</author>
<published>2002-12-31T03:42:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=b2501f4cd18f65cc671482ceb1abe88c289b664c'/>
<id>b2501f4cd18f65cc671482ceb1abe88c289b664c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SF #561244, Micro optimizations</title>
<updated>2002-12-30T22:29:22+00:00</updated>
<author>
<name>Neal Norwitz</name>
<email>nnorwitz@gmail.com</email>
</author>
<published>2002-12-30T22:29:22+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=c91ed400e053dc9f11dd30c84e2bb611999dce50'/>
<id>c91ed400e053dc9f11dd30c84e2bb611999dce50</id>
<content type='text'>
Initialize the small integers and __builtins__ in startup.
This removes some if conditions.
Change XDECREF to DECREF for values which shouldn't be NULL.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Initialize the small integers and __builtins__ in startup.
This removes some if conditions.
Change XDECREF to DECREF for values which shouldn't be NULL.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug introduced by SF patch #643835, Set Next Statement for Python debuggers</title>
<updated>2002-12-19T18:16:57+00:00</updated>
<author>
<name>Neal Norwitz</name>
<email>nnorwitz@gmail.com</email>
</author>
<published>2002-12-19T18:16:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=ee65e226467c9742cf6db30e47df18ba98520e74'/>
<id>ee65e226467c9742cf6db30e47df18ba98520e74</id>
<content type='text'>
blockstack_top could be 0 when blockstack[blockstack_top-1]
was referenced (ie blockstack[-1]) which crashed on hpux.
Patch &amp; fix by Richie Hindle
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
blockstack_top could be 0 when blockstack[blockstack_top-1]
was referenced (ie blockstack[-1]) which crashed on hpux.
Patch &amp; fix by Richie Hindle
</pre>
</div>
</content>
</entry>
</feed>
