• Brandon T. Willard's avatar
    Clarify C Op and Type interfaces by removing MethodNotDefined logic in CLinker · 6f5cc986
    Brandon T. Willard 提交于
    This commit removes most `try` logic that relies on `MethodNotDefined`
    exceptions to determine which `Op`s and `Type`s actually have C
    implementations.
    
    Some complementary changes that were needed along the way:
    - Updates to the CLinkerType interface to include an optional `c_compiler`
    argument.
    - Provide no-op default implementations for `CLinkerObject`, `CLinkerOp`, and
    `CLinkerType` methods.
    6f5cc986
名称
最后提交
最后更新
.github 正在载入提交数据...
bin 正在载入提交数据...
conda 正在载入提交数据...
doc 正在载入提交数据...
notebooks 正在载入提交数据...
tests 正在载入提交数据...
theano 正在载入提交数据...
.appveyor.yml 正在载入提交数据...
.coveragerc 正在载入提交数据...
.gitattributes 正在载入提交数据...
.gitignore 正在载入提交数据...
.mailmap 正在载入提交数据...
.pre-commit-config.yaml 正在载入提交数据...
CONTRIBUTING.md 正在载入提交数据...
DESCRIPTION.txt 正在载入提交数据...
EMAIL.txt 正在载入提交数据...
HISTORY.txt 正在载入提交数据...
LICENSE.txt 正在载入提交数据...
MANIFEST.in 正在载入提交数据...
Makefile 正在载入提交数据...
NEWS.txt 正在载入提交数据...
NEWS_DEV.txt 正在载入提交数据...
README.rst 正在载入提交数据...
codecov.yml 正在载入提交数据...
conftest.py 正在载入提交数据...
readthedocs.yml 正在载入提交数据...
requirements-rtd.txt 正在载入提交数据...
requirements.txt 正在载入提交数据...
setup.cfg 正在载入提交数据...
setup.py 正在载入提交数据...
versioneer.py 正在载入提交数据...