Stackless: Recent advancements and future goals

What is Stackless

What is Stackless

What's Stackless good for?

The Stackless Project

The Stackless Project

History of Stackless

The Stackless Project

How can you use Stackless

How can you use Stackless

Recent advancements

Recent advancements

Documentation Updates

Low Level Tasklet Methods

Tasklet Life Cycle

_images/tasklet_lifecycle.png

See also: Stackless manual

Red = new functionality

Tasklet Scheduler

Custom Scheduling

Multithreading - Inter-Thread Scheduling

Subclassing

Important Bug Fixes

Debugging

Better debugger support for Stackless

Future Goals

Immediate future

Later

Goals Or Non Goals

Stackless 2.8

  • Python 2.7.x on Windows still uses VS2008.
  • Possible reasons for a compiler upgrade:
    • 3rd party closed source libraries
    • The insufficent C++ implementation
  • Using a different compiler without changing the name of the python27.dll will cause problems.
  • Christian patched Stackless 2.7 to build with VS2010 and report the version number 2.8.

Discussion: Stackless 2.8 ?