| Commit message (Expand) | Author | Age | Files | Lines |
* | Trying to fix issue677: remove the hard-coded endianness from dtoa.c, | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-26 | 2 | -3/+23 |
* | Move this hack into an official interface. | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-26 | 2 | -6/+10 |
* | Test and implementation for "i0 > i0" and friends. | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-26 | 2 | -4/+50 |
* | The purpose of these tests is not to count the number of | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-26 | 1 | -10/+12 |
* | Backout c8e4be12f7b1, whose purpose is actually to test that | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-26 | 1 | -1/+33 |
* | Fix the test that broke when changing how "x/y" is implemented. | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-26 | 2 | -12/+11 |
* | Kill the test for division_to_rshift, because it's already tested | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-26 | 1 | -33/+1 |
* | On x86-64, put the correct dfi assembler macros to allow gdb | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-24 | 1 | -0/+3 |
* | Add support for PyUnicode_FromUnicode(NULL, size), which allocates a (tempora... | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-26 | 3 | -13/+162 |
* | (lambacck) Implement PyExceptionInstance_Class, | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-26 | 2 | -0/+8 |
* | Appdirect tests really run too fast. Slow down a little | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-25 | 1 | -1/+1 |
* | MixedModule tests make no sense with appdirect. | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-25 | 2 | -1/+3 |
* | Don't even try to load a dynamic module when cpyext is not enabled. | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-25 | 2 | -5/+3 |
* | cpyext: Fix call to the tp_getattro type slot. | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-25 | 2 | -5/+17 |
* | Ensure that a PyTypeObject is "realized" only once, either directly with PyTy... | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-25 | 1 | -6/+12 |
* | Rewrite in the same way int_floordiv. | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-25 | 1 | -21/+16 |
* | Remove the scary sequence of operations for int_mod, and | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-25 | 2 | -15/+20 |
* | By default, disable 'withsmalllong'. It seems to not give the | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-25 | 1 | -2/+2 |
* | remove some oopspecs in rdict to make the JIT trace the hash functions in | ![](//www.gravatar.com/avatar/2f2ca3900ef33896dbd5d158c803d4bd?s=13&d=retro) Carl Friedrich Bolz | 2011-03-25 | 3 | -16/+70 |
* | - setdefault only does one lookup now | ![](//www.gravatar.com/avatar/2f2ca3900ef33896dbd5d158c803d4bd?s=13&d=retro) Carl Friedrich Bolz | 2011-03-25 | 1 | -6/+13 |
* | Fix for the failing test in test_typedef. The cause was ultimately | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-24 | 2 | -2/+6 |
* | refactor rdict a bit: | ![](//www.gravatar.com/avatar/2f2ca3900ef33896dbd5d158c803d4bd?s=13&d=retro) Carl Friedrich Bolz | 2011-03-24 | 3 | -20/+23 |
* | cpyext: finally managed to support metatypes | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-24 | 3 | -2/+11 |
* | cpyext: Add support for user-allocated PyObjects, when the initialization onl... | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-24 | 4 | -25/+60 |
* | Implement imp.load_dynamic(), which loads a cpyext dll. | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-24 | 3 | -1/+19 |
* | Translation fix | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-24 | 1 | -2/+3 |
* | Implement PyImport_ReloadModule | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-24 | 2 | -0/+12 |
* | _PyLong_FromByteArray() first argument is an "unsigned char*" | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-24 | 1 | -4/+4 |
* | Implement thread.interrupt_main(), which is absent from CPython tests :-( | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-24 | 6 | -7/+41 |
* | merge heads | ![](//www.gravatar.com/avatar/6cf15f03f4e93f91688b7e6b945c469e?s=13&d=retro) tav | 2011-03-24 | 4 | -20/+36 |
|\ |
|
| * | merge heads | ![](//www.gravatar.com/avatar/6f4d592eab04f593a4b62ff87015dbea?s=13&d=retro) Laura Creighton | 2011-03-24 | 34 | -384/+779 |
| |\ |
|
| | * | merge heads | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-24 | 3 | -1/+27 |
| | |\ |
|
| | * | | Systematically list both SETFIELD and SETARRAYITEM. | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-24 | 1 | -1/+2 |
| | * | | Test and improvement. Also a fix for another case, but it's hard to test. | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-24 | 2 | -15/+31 |
| * | | | change these files to look for .rst . The real fix will remove them, though, | ![](//www.gravatar.com/avatar/6f4d592eab04f593a4b62ff87015dbea?s=13&d=retro) Laura Creighton | 2011-03-24 | 2 | -4/+3 |
* | | | | Added tests for the new extmodules config option. | ![](//www.gravatar.com/avatar/6cf15f03f4e93f91688b7e6b945c469e?s=13&d=retro) tav | 2011-03-24 | 1 | -0/+66 |
| |_|/
|/| | |
|
* | | | Added documentation on the new extmodules config option. | ![](//www.gravatar.com/avatar/6cf15f03f4e93f91688b7e6b945c469e?s=13&d=retro) tav | 2011-03-24 | 2 | -1/+13 |
* | | | Added --ext support for third-party modules. | ![](//www.gravatar.com/avatar/6cf15f03f4e93f91688b7e6b945c469e?s=13&d=retro) tav | 2011-03-24 | 2 | -1/+15 |
| |/
|/| |
|
* | | Refactor heap.py, encapsulating in a new class CachedField the | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-24 | 2 | -117/+190 |
* | | Bug found with targetbf.py: the second setfield_gc() is missing. | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-24 | 1 | -0/+27 |
* | | Fix. | ![](//www.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79?s=13&d=retro) Armin Rigo | 2011-03-24 | 1 | -2/+2 |
* | | don't repeat strlen ops. | ![](//www.gravatar.com/avatar/edcdfd5affb524e0f88ec1a00ed3fe5d?s=13&d=retro) Alex Gaynor | 2011-03-23 | 4 | -64/+78 |
* | | cpyext: implement PyInt_GetMax() and restore support for longs in Py_BuildValue | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-23 | 3 | -24/+21 |
* | | Let extension modules call PyThreadState_Swap() and PyEval_AcquireThread(), | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-23 | 3 | -38/+61 |
* | | Translation fix | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-23 | 1 | -0/+3 |
* | | cpyext: Expose Py_FrozenFlag with a dummy value. | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-23 | 1 | -0/+2 |
* | | Expose functions already implemented in src/modsupport.c | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-23 | 1 | -0/+2 |
* | | cpyext: implement PyFile_WriteString | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-23 | 3 | -41/+19 |
* | | On Windows, Python.h defines snprintf and vsnprintf... | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-23 | 1 | -0/+14 |
* | | cpyext: implement PySys_WriteStdout, PySys_WriteStderr | ![](//www.gravatar.com/avatar/0508a883f97a7d0b6eb47288428b31a5?s=13&d=retro) Amaury Forgeot d'Arc | 2011-03-23 | 6 | -0/+137 |