Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Jun 17, 2014

  1. scoder

    use explicit relative imports everywhere and enable absolute imports …

    …by default
    scoder authored

Apr 22, 2014

  1. add a directive to disable SwitchTransform

    SwitchTransform is unable to detect all cases of duplicate values, which
    result in errors at compile time in the generated code.
    Alok Singhal authored

Jan 17, 2014

  1. scoder

    fix some unnecessary Py2-isms in the code base

    scoder authored

Jan 07, 2014

  1. Robert Bradshaw

    Cimported name mangling.

    robertwb authored

Dec 26, 2013

  1. Robert Bradshaw

    Add support for external C++ template functions.

    The syntax follows that of template classes, namely
    
        cdef T foo[T](T, ...)
    robertwb authored

Dec 24, 2013

  1. scoder

    fix crash when looking up closure names in OptimizeBuiltinCalls trans…

    …form (after running CreateClosureClasses transform)
    scoder authored

Nov 16, 2013

  1. scoder

    move qualname calculation transform a little later in the pipeline

    scoder authored

Nov 15, 2013

  1. scoder

    reimplement PEP 3155 __qualname__ calculation in a dedicated transfor…

    …m to base it on the node structure instead of the scopes (which fails for class scopes)
    scoder authored

Apr 06, 2013

  1. Nikita Nemkin

    In cimport_from_pyx mode don't treat "cdef extern from" variables as …

    …being defined, preventing erroneous cross-module cimport.
    nnemkin authored

Feb 07, 2013

  1. scoder

    reimplement SimplifyCalls transform in-place in GeneralCallNode.analy…

    …se_types()
    scoder authored

Feb 06, 2013

  1. scoder

    move major part of SimplifyCalls transform into type analysis in Gene…

    …ralCallNode
    scoder authored

Feb 05, 2013

  1. scoder

    simple optimisation that statically maps keyword arguments to positio…

    …nal arguments when called signature is known
    scoder authored

Dec 31, 2012

  1. scoder

    convert IterationTransform to inherit from EnvTransform for better sc…

    …ope tracking
    scoder authored

Dec 28, 2012

  1. Robert Bradshaw

    Cheaper overflow checks for nested expressions.

    robertwb authored

Aug 29, 2012

  1. scoder

    move utility code inclusion from Name/AttributeNodes to the latest po…

    …ssible step in the pipeline (after removing it from declaration analysis)
    scoder authored

Aug 11, 2012

  1. scoder

    comment

    scoder authored

May 08, 2012

  1. Vitja Makarov

    Rename MarkAssignments to MarkParallelAssignments

    vitek authored

Apr 15, 2012

  1. Robert Bradshaw

    Revert "Stopgap support for numpy 1.7"

    This reverts commit 95b6e69.
    robertwb authored

Mar 21, 2012

  1. Dag Sverre Seljebotn

    Stopgap support for numpy 1.7

    NumPy is starting to seriously deprecating access to the member fields
    in an ndarray (it was always frowned upon, but now it is starting to
    become enforced). To support the large body of Cython code out there
    accessing these fields (arr.shape[0] and so on), we special-case
    PyArrayObject in Cython, with special knowledge of the NumPy API.
    
    Ideally, we may introduce features in Cython in the future that allows
    specifying this kind of magic with syntax in pxd files, and then we can
    move away from special-casing NumPy.
    dagss authored

Jan 12, 2012

  1. Vitja Makarov

    Simple closure defnode call inlining

    vitek authored

Nov 30, 2011

  1. Vitja Makarov

    Rename CreateControlFlowGraph to ControlFlowAnalysis

    vitek authored

Nov 13, 2011

  1. scoder

    minor import cleanup

    scoder authored
  2. scoder

    removed lots of unused imports, delayed some imports that are only ne…

    …eded for Cython specific syntax
    
    --HG--
    extra : rebase_source : a2df367
    scoder authored

Nov 05, 2011

  1. Mark Florisson

    Better fused types error detection, specialized fused C++ templates

    markflorisson88 authored

Oct 28, 2011

  1. Mark Florisson

    Merge branch 'master' into fusedmerge

    Conflicts:
    	Cython/Compiler/MemoryView.py
    	Cython/Compiler/Naming.py
    	Cython/Compiler/Nodes.py
    	Cython/Compiler/Parsing.py
    markflorisson88 authored

Oct 14, 2011

  1. fix compiler crash on .pxd file processing

    Stefan Behnel authored

Oct 03, 2011

  1. Mark Florisson

    Fix cython scope caching (it breaks about half of the test suite, but…

    … it probably slow down cython.compile)
    markflorisson88 authored

Oct 02, 2011

  1. Mark Florisson

    merge -- working fused types, broken cython testscope

    markflorisson88 authored
  2. Mark Florisson

    Don't merge cython scope into module scope

    markflorisson88 authored

Sep 30, 2011

  1. Mark Florisson

    Support slicing memoryview slices

    markflorisson88 authored
  2. Mark Florisson

    Change memview access and packing modifier constants

  3. Mark Florisson

    Fix refnanny + test tags

  4. Dag Sverre Seljebotn

    use_utility_code vs. memoryviews fixup

    dagss authored markflorisson88 committed
  5. Kurt Smith

    memoryview utility code pulled in when memview array syntax used in C…

    …ython source.
    kwmsmith authored markflorisson88 committed
  6. [mq]: memview-stuff

    Kurt Smith authored markflorisson88 committed
Something went wrong with that request. Please try again.