Commits

Author Commit Message Labels Comments Date
convert-repo
update tags
richard.tew
Ported r88861 from release27-maint: - Remove tasklet become and capture methods/support. This functionality is considered in retrospect to be a mistake, and has been on track for removal for several years. Goodbye cool functionality!
Branches
release25-maint
kristjan.jonsson
Merged revisions 81113 via svnmerge from svn+ssh://pythondev@svn.python.org/stackless/trunk ................ r81113 | kristjan.jonsson | 2010-05-12 13:07:57 +0000 (mi≡., 12 maφ 2010) | 9 lines Merged revisions 81111 via svnmerge from svn+ssh://pythondev@svn.python.org/stackless/branches/release26-maint ........ r81111 | kristjan.jonsson | 2010-05-12 12:00:53 +0000 (miΓëí., 12 maφ 2010) | 1 line Fix a problem when using schedule_remove(), making sure that the …
Branches
release25-maint
christian.tismer
The problem is that aggressive optimizers will collapse PyEval_EvalFrame_* functions into a single function and then all the special casing based on frame->eval will fail. This change just makes the functions slightly different and so should not affect optimization (in EVE, we use a #pragma to turn optimization off, not really a good idea) This patch is thanks to from Kristjan Valur Jonsson.
Branches
release25-maint
christian.tismer
Improved Psyco compatibility, and update to the latest changes and patches. This is Stackless maintenance version 2.5.
Branches
release25-maint
christian.tismer
Ported back all missing changes from release26-maint. Passes all tests and unittests now.
Branches
release25-maint
christian.tismer
indentation
Branches
release25-maint
christian.tismer
Updated and unified tests to trunk, and extended the tests with psyco support.
Branches
release25-maint
kristjan.jonsson
Merged revisions 78953,79091,79372,79377,79422,79438 via svnmerge from svn+ssh://pythondev@svn.python.org/stackless/trunk ........ r78953 | kristjan.jonsson | 2010-03-14 10:06:11 +0000 (sun., 14 mar. 2010) | 1 line isolate better the specifics of a crash test. remove the underscore of testCrash1 to get the crash case. ........ r79091 | kristjan.jonsson | 2010-03-19 11:03:30 +0000 (f÷s., 19 mar. 2010) | 1 line Adding assembler switching code for PPU Sony PS3 ........ r79372 | kristjan.jonsson | 2010-03-2…
Branches
release25-maint
kristjan.jonsson
Merged revisions 76512,78856-78857 via svnmerge from svn+ssh://pythondev@svn.python.org/stackless/trunk ................ r76512 | kristjan.jonsson | 2009-11-25 17:06:59 +0000 (mi≡., 25 n≤v. 2009) | 1 line Get rid of the proprietary ZAP macros and use Py_CLEAR instead. ................ r78856 | kristjan.jonsson | 2010-03-12 09:24:41 +0000 (f÷s., 12 mar. 2010) | 3 lines Initialized merge tracking via "svnmerge" with revisions "1-78853" from svn+ssh://pythondev@svn.python.org/stackless…
Branches
release25-maint
richard.tew
- Custom uuid generated for 2.5.5. There was no installer for python.org release, so there was no uuid to reuse. This is a Stackless-specific uuid.
Branches
release25-maint
richard.tew
Merged revisions 77611-77613,77620-77621 via svnmerge from svn+ssh://pythondev@svn.python.org/stackless/trunk ........ r77611 | kristjan.jonsson | 2010-01-20 11:33:25 +1300 (Wed, 20 Jan 2010) | 2 lines Adding a module to regression test various defects. Initial version contains a disabled test for a problem with __del__ in tasklet main function return values. ........ r77612 | kristjan.jonsson | 2010-01-20 12:10:33 +1300 (Wed, 20 Jan 2010) | 1 line Fix a problem where a __del__ statement could…
Tags
python-2.55
Branches
release25-maint
richard.tew
Merged revisions 70199-70200,70527,70530,75127,76554,76754,76756,77503,77665-77666,77725,77872 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/release25-maint ........ r70199 | guido.van.rossum | 2009-03-06 10:47:33 +1300 (Fri, 06 Mar 2009) | 3 lines Avoid potential for undefined variable 'startinpos' in PyUnicode_DecodeUTF7(). See issue #5389. ........ r70200 | guido.van.rossum | 2009-03-06 10:49:40 +1300 (Fri, 06 Mar 2009) | 2 lines News for issue 5389 fix. ........ r70527 | lars.gustaebel | 2009-03-23 09:48:03 +1300 (Mon, 23 Mar 2009) |…
Branches
release25-maint
richard.tew
Initialized merge tracking via "svnmerge" with revisions "1-67976" from svn+ssh://pythondev@svn.python.org/python/branches/release25-maint
Branches
release25-maint
kristjan.jonsson
Undoing a change to abstract.c which wasn't appropriate for python 2.5
Branches
release25-maint
kristjan.jonsson
Merged revisions 76510-76511,76528,76537 via svnmerge from svn+ssh://pythondev@svn.python.org/stackless/trunk ........ r76510 | kristjan.jonsson | 2009-11-25 15:47:56 +0000 (mi≡., 25 n≤v. 2009) | 1 line Make sure to save the new stack serial number after the switch has taken place, because the current serial number is saved in the old stack when cst_cstack_new() is called during the transfer operation. ........ r76511 | kristjan.jonsson | 2009-11-25 17:05:08 +0000 (mi≡., 25 n≤v. 2009) | 2 l…
Branches
release25-maint
kristjan.jonsson
Merged revisions 76339 via svnmerge from svn+ssh://pythondev@svn.python.org/stackless/trunk ........ r76339 | kristjan.jonsson | 2009-11-17 17:11:24 +0000 (â– ri., 17 n≤v. 2009) | 3 lines Important fix: The "serial" of each stored stack was incorrectly taken from st->ts.serial, rather than the correnc (current) serial_last_jump. This could cause crash errors when exiting the main tasklet to the outside, because a final context switch into the correct stack was not always perfor…
Branches
release25-maint
kristjan.jonsson
Initialized merge tracking via "svnmerge" with revisions "0-76204" from svn+ssh://pythondev@svn.python.org/stackless/trunk
Branches
release25-maint
richard.tew
Merged r67855-67916 from standard Python release25-maint branch.
Tags
python-2.54
Branches
release25-maint
richard.tew
Fix partial porting of the range iterator pickling fix.
Tags
python-2.53
Branches
release25-maint
richard.tew
Ported 69921, 72431 from release26-maint.
Branches
release25-maint
richard.tew
Command: Merging revisions 67220-67855 of svn+ssh://pythondev@svn.python.org/python/branches/release25-maint into D:\SVN\_python\stackless-branches\release25-maint, respecting ancestry
Branches
release25-maint
richard.tew
The Makefile generated from 'Makefile.pre.in' errors at the linking stage unable to find the symbol 'slp_safe_pickle' if the 'cPickle' module is enabled. This change specifies that 'safe_pickle.c' should be compiled and linked against.
Branches
release25-maint
kristjan.jonsson
Fix incorrect handling of recursion nesting in cPickle
Branches
release25-maint
kristjan.jonsson
Merging revisions 66156-67221 of svn+ssh://pythondev@svn.python.org/python/branches/release25-maint into D:\pydev\stackless\branches\release25-maint, respecting ancestry This brings stackless 25 maint in line with latest maintainance fixes in python 25
Branches
release25-maint
kristjan.jonsson
Merging revisions 67210-67211 of svn+ssh://pythondev@svn.python.org/stackless/trunk into D:\pydev\stackless\branches\release25-maint, respecting ancestry
Branches
release25-maint
kristjan.jonsson
Fix the unittests for soft run() Notice how we need to have "ignore_nesting" enabled to enable soft irq if sofswitching is disabled? I need to ask Christian about that.
Branches
release25-maint
kristjan.jonsson
Fix incorrect initialization of flags for stackless.run() Make sure that we don't soft-interrupt when doing a send() on a channel with preference=0 that doesn't block.
Branches
release25-maint
kristjan.jonsson
Fix some issues with the new 'soft' flag to stackless.run(). Add a 'totaltimeout' flag that allows us to interpret the timeout as the total number of ticks for the entire stackless.run() call, rather than a max tick count for a single run of a tasklet without scheduling.
Branches
release25-maint
kristjan.jonsson
Modify stackless.run(). It now takes a "soft" attribute which will cause soft interrupts, meaning that run() will return at the earliest convenient scheduling moment. Also addded ignore_nesting member, which causes global ignore_nesting behaviour during run.
Branches
release25-maint
  1. Prev
  2. Next