aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix issue #1801Armin Rigo2014-06-241-0/+4
* Moved the "weak list" logic out of _cffi_backend/handle.py.Armin Rigo2014-01-301-8/+1
* Move dont_look_insides around to expose more mapdict logic to the JITAlex Gaynor2014-01-121-3/+7
* Look a little bit more into weakref -- now a mapdict lookup is seen by the JITAlex Gaynor2014-01-111-1/+3
* Kill the '?' argument to getname()Armin Rigo2013-08-301-2/+2
* (alex, fijal): use isinstance_w instead of isinstance where possibleAlex Gaynor2013-03-221-4/+3
* general progress removing Wrappable, stuff is a bit brokenAlex Gaynor2013-03-201-4/+4
* Merge with defaultAlexander Hesse2013-01-131-0/+18
|\
| * This test fails when run with "pypy -A". Still trying to figure outArmin Rigo2013-01-071-0/+7
| * Add a passing test.Armin Rigo2013-01-071-0/+11
* | Initial package rename:Alexander Hesse2012-12-301-3/+3
|/
* progressAmaury Forgeot d'Arc2012-10-291-8/+2
* try to use more consistently space.is_noneMaciej Fijalkowski2012-10-101-2/+2
* Use here too an AbstractShrinkList instead of this ever-growingArmin Rigo2012-05-101-56/+84
* (reported by amaury)Armin Rigo2011-12-182-2/+48
* Test and fix.Armin Rigo2011-11-252-3/+4
* don't use w_None here, it breaks cpyextCarl Friedrich Bolz2011-11-241-3/+3
* Reorganization. Probably more jit-friendly.Armin Rigo2011-09-031-28/+45
* Rename these two methods to their more precise meaning.Armin Rigo2011-09-031-7/+5
* Split the class WeakrefLifeline in a parent class without __del__Armin Rigo2011-09-032-38/+97
* Remove a bunch of dead imports.Alex Gaynor2011-07-151-2/+1
* Need to typecheck all callbacks from enqueue_for_destruction().Armin Rigo2011-07-121-0/+1
* Fix and simplify handling of destructors, both interp-level andArmin Rigo2011-07-111-7/+5
* Add a method delweakref() in addition to setweakref(), to callArmin Rigo2011-07-111-1/+1
* Remove the '?' passed to w_obj.getname(): it's the default value for 'default'Amaury Forgeot d'Arc2011-06-301-1/+1
* Enable inlining into the _weakref, most of the core functions are still @jit....Alex Gaynor2011-05-211-5/+9
* Modern, shorter unwrap_spec in _weakref moduleAmaury Forgeot d'Arc2011-02-161-62/+49
* CPython issue5037: proxy __unicode__ correctlyAmaury Forgeot d'Arc2011-01-042-0/+21
* hg merge defaultAmaury Forgeot d'Arc2011-01-031-3/+2
|\
| * Make a docstring real english.Alex Gaynor2011-01-021-3/+2
| * Merge branch/better-map-instances. Not enabled by default for the JITArmin Rigo2010-10-121-1/+1
| * Improve the error message.Armin Rigo2010-09-111-1/+1
* | weakref.ref accepts additional keyword arguments, but no extra positional arg...Amaury Forgeot d'Arc2010-12-072-0/+22
* | Merge from trunk:Amaury Forgeot d'Arc2010-10-221-1/+1
* | Merge from trunkAmaury Forgeot d'Arc2010-09-141-1/+1
|/
* Try to kill segfault by fighting with uncontrolled calls of app level weakrefMaciej Fijalkowski2010-03-302-1/+13
* Another approach to make JIT not allocate unnecessary __args__ (callingMaciej Fijalkowski2010-03-011-6/+4
* Revert 71579, it breaks testsMaciej Fijalkowski2010-03-011-3/+6
* kill IMO useless use of __args__Maciej Fijalkowski2010-03-011-6/+2
* merge improve-kwd-argsCarl Friedrich Bolz2009-10-142-6/+7
* (iko, pedronis)Samuele Pedroni2009-08-311-0/+6
* Finish the merge of trunk into pyjitpl5.Armin Rigo2009-06-301-0/+2
* (iko, cfbolz)Anders Hammarquist2008-10-101-2/+8
* Check-in merge attempt. Diff is to huge to read it.Maciej Fijalkowski2008-09-232-15/+80
* Add logic for built-in objects to make sure that all the weakrefs toArmin Rigo2008-01-211-3/+4
* Clear the app-level weakrefs before calling the app-level __del__.Armin Rigo2007-12-101-1/+32
* Remove empty file.Armin Rigo2007-12-101-2/+0
* A test checking the del-weakref-id interactions.Armin Rigo2007-12-101-0/+25
* fix the XXX Armin addedCarl Friedrich Bolz2007-09-161-15/+16
* Translation fix.Armin Rigo2007-09-161-0/+1